09 2024 档案
摘要:容易发现这是一个完全背包问题,我们设状态 表示前 个物品使用了 个容量的最大价值。 容易写出转移方程式:\(f_{i,j}=\max\limits_{k=0}^{\lfloor\frac{j}{w}\rfloor} f_{i-1,j-kw}+kv-k^
阅读全文
摘要:神秘 Trick 题。解法来自官方题解。 结论:所有两两连边的线段之和最短时为一种合法方案。 考虑调整法,若两条线段交叉了,可以将其调整为不相交,且这两条线段长度之和一定会变小,将所有相交的线段不断进行调整后,一定会存在一种合法方案。 那么,对于总线段和最小的一种方案,它一定是合法的。 因此,分成两
阅读全文
摘要:名称:马拉车,即 manacher。 实现问题方面:处理出整字符串 的回文串个数、位置。 中心数组:数组 , 表示以第 个字符为中心最长回文半径。 预处理:将字符串间加入特殊字符(一般是 $),以及结尾和开头的特殊处理。 优势:马拉车的时空复杂度和字符
阅读全文
摘要:A 将序列转化为 串,奇数为 ,偶数为 。 容易发现两个 不能分在同一组,于是答案的上限取决于奇数的个数,并且容易构造方案达到这个上界,随便做做就行。 B 将序列排序后,发现不管怎么加,大小顺序不变,记录下最大值按题意模拟。 C 根据基本数论知识可得,操
阅读全文