摘要: 哪个撒币评的 QOJ4,这个题感觉比 sale 难一万倍,一坨大的。 首先不难发现 \(k=m-n+1\),我们首先考虑一个 \(O(Tn)\) 的做法,我们枚举主链长度 \(L\),选择 \(L\) 个标号并且排列,然后从这 \(L\) 个选择 \(k\) 个定点,再给这 \(k\) 个点排列。 阅读全文
posted @ 2026-09-28 18:47 nullpt3 阅读(17) 评论(3) 推荐(0)
摘要: ABC 还是太超前了。 我们考虑引入这样一个问题,给定两个不超过 \(n\) 次的多项式 \(P(x),Q(x)\),我们需要求: \[[x^m]\frac{P(x)}{Q(x)} \]其中 \(m\) 很大。我们考虑给分式上下同时乘上 \(Q(-x)\),那么有: \[\begin{align*} 阅读全文
posted @ 2026-09-12 17:43 nullpt3 阅读(22) 评论(2) 推荐(0)
摘要: 26. 9. 1 P11491 [BalticOI 2023] Tycho 妈的傻逼题目,写红温了。警示录是一定要先写一个暴力 dp。 P3059 [USACO12NOV] Concurrently Balanced Strings G 先不考虑 bitset。考虑合法的括号序列条件是,记前缀和数组 阅读全文
posted @ 2026-09-10 12:07 nullpt3 阅读(35) 评论(0) 推荐(0)
摘要: AT_dp_w Intervals 设 \(f_{i,j}\) 代表考虑 \([1:i]\),上一个黑色在 \(j\),的最大权值。具体来说直接设 \(f_i\) 断点进行转移,形如 \(f_i + w(i,j) \to f_j\),其中 \(w(i,j)\) 代表不被包含在区间 \((l,r)\) 阅读全文
posted @ 2026-09-07 19:48 nullpt3 阅读(19) 评论(0) 推荐(0)
摘要: 下文记 \(f_{\max}(x),f_{\min}(x)\) 代表 \(x\) 和线性基中的元素进行异或操作得到的最大 / 最小值。 用高斯消元法求出来线性基,回顾我们求 \(f_{\min}(x)\) 的过程,考虑一组基向量 \(b_{1 \sim k}\),它们每个向量在二进制位下的最高位 \ 阅读全文
posted @ 2026-08-23 18:27 nullpt3 阅读(30) 评论(0) 推荐(0)
摘要: 被这东西打爆了,气死我了。 引入:每个位置可以填 \(-1\) 或 \(k\),有 \(m\) 个位置,求合法的方案数对 \(10^9+7\) 取模的值,使得每个位置的前缀和 \(\ge 0\)。\(1 \le m,k \le 10^6\)。 我们先考虑一个弱化的问题,如果 \(m=n(k+1)\) 阅读全文
posted @ 2026-07-20 16:11 nullpt3 阅读(88) 评论(1) 推荐(0)
摘要: A. 麦田 由于限制是严格小于,那么 \(\ge 2\) 的数字连续段必定不会被删掉。换句话说任何一个数最多只会被操作一次。考虑如何去刻画一个数是否会被操作。 如果这个数本身是谷底,那么会被操作到两边最大的一个。 如果这个数在坡上,不妨假设 \(a_i > a_{i+1}\),它会被操作当且仅当它小 阅读全文
posted @ 2026-07-18 15:32 nullpt3 阅读(42) 评论(0) 推荐(0)
摘要: 可能会一直更新,杂七杂八记一些东西,前后应该没有联系。 Manacher 与回文串 首先给相邻两个字符之间加入占位符 #,我们求出一个数组 \(z_i\) 代表 \([i-z_i,i+z_i]\) 为以 \(i\) 为中心的最常回文串。一个字符一个字符插入,记之前的最远的回文串中心为 \(p\),右 阅读全文
posted @ 2026-07-18 15:31 nullpt3 阅读(21) 评论(0) 推荐(0)
摘要: 弱智题做题记录 P9985 [USACO23DEC] Train Scheduling P 注意到火车出发一定是一段 A,一段 B,循环往复,设计 dp,贡献可以拆掉,把左右两边按时间排序。时间维并不好刻画,但是考虑时间可以用 \(s_i + kT\) 的形式来刻画,代表从 \(i\) 开始,连续走 阅读全文
posted @ 2026-07-18 15:29 nullpt3 阅读(28) 评论(0) 推荐(0)
摘要: SPOJ11414 COT3 - Combat on a tree 考虑对每个子树维护 SG 函数值,如果根节点是白点,我们枚举子树内白点算 SG 值。 考虑如何优化这个过程,维护每个子树的 SG 函数集合,每次需要给整个集合异或,或者合并集合,01trie 维护即可,复杂度 \(O(n \log 阅读全文
posted @ 2026-06-29 17:47 nullpt3 阅读(24) 评论(0) 推荐(0)