上一页 1 2 3 4 5 6 7 8 9 ··· 32 下一页
摘要: 维护若干个连续段,一个段的意思是已经排好序后,被打上一个 xor 标记。 段内使用 trie 维护元素。 修改的时候,先分裂 \(l,r\) 所在连续段。 区间异或考虑用线段树维护标记。 区间排序就是合并连续段内 trie。 查询可以用线段树维护每个 trie 的 xor 和。 复杂度 1log。 阅读全文
posted @ 2026-08-22 19:32 TallBanana 阅读(10) 评论(0) 推荐(0)
摘要: 猫树分治,\(i\le mid <j\) 的贡献是 \(\max(suf_i,pre_j)\)。 考虑查询,就是对于所有 \(L\le l\le mid<r\le R\),求和 \(\max(suf_l,pre_r)\)。 类似线段树,如果分治区间被 \([L,R]\) 完全包含了,可以直接返回一个 阅读全文
posted @ 2026-08-22 19:25 TallBanana 阅读(12) 评论(0) 推荐(0)
摘要: 【题解】P9999 [Ynoi2000] tmostnrq2: 插入标记回收,考虑只有 \(a_i\) 到根的链是往下走的,\(a_i\) 不动。所以可以重链剖分,用平衡树维护每个重链上的查询点。 对于 \(a_i\) 的祖先链就是拉出平衡树的一个 \(dep\) 前缀打 +1 标记。对于其他大部分 阅读全文
posted @ 2026-08-22 10:10 TallBanana 阅读(9) 评论(0) 推荐(0)
摘要: https://www.luogu.com.cn/problem/P17285 \(2^{-n}\binom{n}{k}[\frac{x^m}{m!}](e^x+e^{-x})^{n-k}(e^x-e^{-x})^{k}\),考虑求出 \([e^{ix}]\)。 \([e^{ix+nx}](e^{2 阅读全文
posted @ 2026-08-22 09:03 TallBanana 阅读(14) 评论(0) 推荐(0)
摘要: https://www.luogu.com.cn/problem/P9335 扫描线+历史和,显然他们都是有势能的,势能都不超过 \(\log n\),并且一定是一段后缀被修改。故复杂度 \(O(n\log ^2 n)\),瓶颈在 gcd。 求和也是容易的,维护前缀和。 本题提交记录有快读快写。 阅读全文
posted @ 2026-08-21 12:21 TallBanana 阅读(7) 评论(0) 推荐(0)
摘要: \([1] (\sum_{i=1}^k x_i)^{nd}\),指数对 \(d\) 取模。 单位根反演,假设 \(x_i\) 取值为 \(\omega_{d}^{\alpha_i}\),则可以写作 \([\frac{y^{nd}}{(nd)!}]\prod_i e^{\omega_d^{\alpha 阅读全文
posted @ 2026-08-18 23:38 TallBanana 阅读(15) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-08-15 14:41 TallBanana 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-08-14 14:35 TallBanana 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-08-13 15:56 TallBanana 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-08-13 12:17 TallBanana 阅读(0) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 32 下一页