会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Uesugi1
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
10
下一页
2025年12月24日
P8990 [北大集训 2021] 小明的树
摘要: 神题。 考虑刻画题目中的条件,树是 “美丽的” 等价于未点亮的点形成的连通块数 \(=1\),树上容易转化为 未点亮点数 - 两端点均未点亮边数。而计数点亮连通块数也一样可以转化,但还有一种方式是将每一棵点亮子树的贡献视为其根到父亲的连边,也就是两端点异色的边数。 对每个时间计数,这个数据范围必定是
阅读全文
posted @ 2025-12-24 19:13 Uesugi1
阅读(11)
评论(2)
推荐(0)
2025年12月23日
CF1814F Communication Towers
摘要: 将接受频率看作是该点的出现时间,则意味着每条边有对应的时间区间。容易考虑线段树分治,问题在如何记录哪些点可达。 考虑分治到某个时间点(即叶子节点),\(1\) 可达的是与其同一并查集中的点。也算一个 trick 吧,可撤销并查集中的边连出后形如树的结构,并且每条边只有在其上方的边均撤销后才有可能撤销
阅读全文
posted @ 2025-12-23 20:47 Uesugi1
阅读(6)
评论(0)
推荐(0)
P11398 众数
摘要: 维护前缀众数,考虑分块。维护前 \(i\) 个块中每种数的出现次数与众数,单点加只会影响后面的块,\(O(\sqrt n)\)。看到这个 \(k\) 的范围基本就确定是直接从后向前找,从后往前枚举块,有了出现次数前缀和容易通过扫一遍块得到其中所有位置的权值,最坏应该是 \(O(m\sqrt n+\s
阅读全文
posted @ 2025-12-23 20:36 Uesugi1
阅读(5)
评论(0)
推荐(0)
CF407E k-d-sequence
摘要: 一段子区间为 k-d-sequence,等价于满足 \(\mod d\) 同余,且所有数整除 \(d\) 排序后 \(\max-\min-r+l\le k\) 表示能通过插入 \(k\) 个数使其值域连续。 第一个限制不好在扫描线中处理,直接将原序列分为很多段极长同余段,每段内扫描线即可。 第二种限
阅读全文
posted @ 2025-12-23 11:11 Uesugi1
阅读(4)
评论(0)
推荐(0)
P9991 [Ynoi Easy Round 2023] TEST_107
摘要: 枚举任意一种未出现的情况,此时限制是最松的。此时答案为: \(\max \{p_i-p_{i-1}-1|p_i,p_{i-1}\in[l,r]\}\) 套路的可以用扫描线解决。还有两种情况为: \(p_{i}\in[l,r],p_{i-1}<l\),贡献为 \(p_i-l\)。 \(p_{i}\in
阅读全文
posted @ 2025-12-23 11:00 Uesugi1
阅读(21)
评论(0)
推荐(0)
2025年12月22日
P14830 [THUPC 2026 初赛] 回响形态
摘要: 草,刚刚发现赛时 manacher \(p\) 数组没清空,气笑了。 根据 P3546 中的 trick,将字符串变为 \(s_1s_ns_2s_{n-1}...\) 后,border 变为开头的回文串。发现这题 \([l,r]\) 从中心向两边拓展实际上为在字符串开头添加两个字符,所以转化后成了以
阅读全文
posted @ 2025-12-22 21:37 Uesugi1
阅读(7)
评论(0)
推荐(0)
2025年12月21日
CF95D Horse Races
摘要: 数位 dp 板子。为啥是紫?为啥是紫?为啥是紫? 记录上一个幸运数字距离多少,是否达到上界,多测只能记忆化剩下 \(len\) 位且未达到上界的情况。剩下的就是分讨。 \(calc(r)-calc(l-1)\),\(l-1\) 很麻烦,直接 \(O(len)\) \(check\) 一下 \(l\)
阅读全文
posted @ 2025-12-21 20:56 Uesugi1
阅读(10)
评论(0)
推荐(0)
AT_agc061_c [AGC061C] First Come First Serve
摘要: 这也太帅了。 对于这类每种元素有多种选择,但结果可能相同的。可以考虑钦定一个策略构造结果与元素序列的双射。 每个人能看作一个区间,考虑策略 “若在左端点签名与右端点签名产生的最终名单不同,则钦定在左端点签名”。 当且仅当没有其他人在区间 \([A_i,B_i]\) 中签名才会满足该决策条件。因为这个
阅读全文
posted @ 2025-12-21 19:12 Uesugi1
阅读(13)
评论(9)
推荐(0)
QOJ7980 区间切割
摘要: 为什么不会呢。 看到这个切割以为是要在 \(mid=\lfloor\frac{l+r+1}{2}\rfloor\) 上做文章,发现需要维护按 \(mid\) 排序,分裂两部分,左半部分按 \(l\) 排序,右半部分按 \(r\) 排序,再并起来。分块后每个块有效操作数是 \(\sqrt{n}\) 的
阅读全文
posted @ 2025-12-21 16:36 Uesugi1
阅读(8)
评论(0)
推荐(0)
QOJ8360 distance 加强
摘要: 模拟赛加强到了三维,不会正解不会正解不会正解,太高端了。 赛时考虑的限制形如 “若 \(x\) 选 \(u\),则 \(y\) 不能选 \(v\)” 将每种可能的一对匹配当作点限制连边就是最大独立集,但一般图的最大独立集是 NP-hard 的,显然不太行。 一气之下写了退火,发现无论正确性和时间都很
阅读全文
posted @ 2025-12-21 15:20 Uesugi1
阅读(3)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
10
下一页
公告