该文被密码保护。 阅读全文
posted @ 2024-05-30 21:26 qqrj 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-05-29 21:03 qqrj 阅读(0) 评论(0) 推荐(0) 编辑
摘要: P2481 [SDOI2010] 代码拍卖会 考虑位数为 \(n^{18}\), 很不可做, 但是我们发现 \(p\) 很小, 并且条件要求 \(p\) 整除这个数, 所以我们可以只考虑余数, 那么dp状态肯定有一维 \(s\) 是 \(x mod p = s\), 再考虑。 要求这个数各个位上的数 阅读全文
posted @ 2024-05-27 20:41 qqrj 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Max Correct Set 考虑 \(n\) 的范围那么大, 肯定要找到神秘结论。 所以瞎考虑 \(x = y\) 的情况, 不难想到放 \(x\) 个连续的数, 再空 \(x\) 个不 放, 再放 \(x\) 个连续的。 再考虑 \(x \not= y\) 的情况, 我们猜测依旧是按循环节长度 阅读全文
posted @ 2024-05-27 19:53 qqrj 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-05-24 21:40 qqrj 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 网络流 主要分为以下三大问题: 网络最大流问题 网络最小割问题 最小费用最大流问题 现在考得更难的还有模拟网络流, 运用网络流思想, 来解决一些神秘问题。 算法 接下来我会讲解一些通过找增广路找最大流的算法, 也就是Dinic和EK算法。 最大流最小割定理 最大流最小割定理: 对于任意网络 \(G 阅读全文
posted @ 2024-05-17 09:12 qqrj 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 珂朵莉树 这个名字我猜是来源于初次诞生这个算法的题目->Willem, Chtholly and Seniorious 算法 适用于数据随机, 并且有区间推平操作, 也就是区间赋值操作, 就可以用set维护, 达到优秀的 \(O(nlogn)\) 时间复杂度。 定义 struct Node{ int 阅读全文
posted @ 2024-05-13 08:51 qqrj 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Slope trick 阅读全文
posted @ 2024-05-10 15:27 qqrj 阅读(8) 评论(0) 推荐(0) 编辑
摘要: CF1787H Codeforces Scoreboard 校内测试的一道题, 考试时根本没动。。 题面 考虑 \(k\) 比较大的放前面肯定优, 然后修门挨着放也肯定优, 所以先按 \(k\) 排个序, 然后我们就只考虑每个门修不修。 设计状态 \(f[i][j]\) 表示前 \(i\) 个点, 阅读全文
posted @ 2024-05-10 11:32 qqrj 阅读(23) 评论(0) 推荐(2) 编辑
该文被密码保护。 阅读全文
posted @ 2024-05-08 22:00 qqrj 阅读(0) 评论(0) 推荐(0) 编辑