非人类题目训练合集/感觉有必要记录下来的一些套路
2023-08-29
3 min read
ptz23s d6/ucup2r4 G
什么时候能想起点-边!!!!!!
AGC063E
很厉害的题啊!
Sol
记 表示 上传多少个,那么只要数多少序列满足 。
就是方案数。注意到 看上去和 有关,于是设置状态 就能转移了。
某场牛客的一个题
Sol
熔池一下下界,然后处理一下使得每个数下界变 。
WTF22 day1 D
Sol
这个东西一眼凸,所以先 wqs 二分。
转化为选择一个点的代价为 ,考虑 代表第 个点是否选择, 代表第 个区间是否包含了一个被选择的点,。最大价值就是 。
那么有:
- ;
- 。
对偶之后得到 min 里面那堆东西的最小值等于:选出若干区间,使得每个位置被覆盖次数 ,能选出的最大区间数。
于是可以枚举 ,每次贪心选出 最小的合法区间。
懒得想怎么写代码所以实现了一个 做法。
AGC060F
Sol
。
显然要矩阵树,于是构造两个矩阵 使得 。构造方法是点减边。
CF1864H
Sol
做过 loj 那个题最后也没切。
学了杜老师的做法,很牛啊。
把 弄到一个矩阵里,转移只与 相关。。
ptzs23d5b
Sol
根据相关规定,本内容不予显示。