摘要: 洛谷P12695 序列游戏 sub 1:输出 \(a_i+b_i\)。 sub 2:输出 \(a_i-b_i\)。 sub 3:输出 \(a_i \ \mathrm{xor} \ b_i\)。 sub 4:输出 \(a_i \ \mathrm{or} \ b_i\)。 sub 5:输出 \(a_i 阅读全文
posted @ 2025-12-15 18:44 天域_awa 阅读(3) 评论(0) 推荐(0)
摘要: awa A 记 \(f_{i,j}\) 表示前 \(i\) 天花了 \(j\) 块的方案,有转移 \(f_{i,j}=f_{i-1,j-1}+f_{i-1,j-3}+f_{i-1,j-4}+f_{i-1,j-6}\),边界是 \(f_{0,0}=1\)。 把 \(f_i\) 的生成函数写出来,也就是 阅读全文
posted @ 2025-11-15 20:15 天域_awa 阅读(28) 评论(0) 推荐(0)
摘要: 洛谷P4172 [WC2006] 水管局长 如果没有删边操作,那么就是把图的 mst 拉出来,每次查询路径最大值。 如果有删边,先倒过来变成加边。 每次加边就暴力维护 mst 形态。若当前加的是 \((u,v,w)\),如果 \(u,v\) 不在一个连通块就直接加,否则若 \(u,v\) 路径最大值 阅读全文
posted @ 2025-11-09 19:48 天域_awa 阅读(21) 评论(0) 推荐(0)
摘要: qwq awa owo uwu xwx 洛谷P6620 [省选联考 2020 A 卷] 组合数问题 纯式子。 \[\begin{aligned}& \sum\limits_{k=0}^{n}f(k)\times x^k \times \binom{n}{k}\\=& \sum\limits_{i=0 阅读全文
posted @ 2025-10-07 14:54 天域_awa 阅读(67) 评论(2) 推荐(0)
摘要: agc061c First Come First Serve 很厉害的题。 设 \(f_i\) 表示只考虑前 \(i\) 个入的方案。 可以发现 \(f_i=f_{i-1}\times2\),也就是 \(a_i\) 时写和 \(b_i\) 时写,然后还要减掉重复的。可以发现,算重的情况是 \((a_ 阅读全文
posted @ 2025-09-01 22:57 天域_awa 阅读(54) 评论(0) 推荐(0)
摘要: qwq 阅读全文
posted @ 2025-08-08 20:56 天域_awa 阅读(101) 评论(0) 推荐(0)
摘要: qwq 阅读全文
posted @ 2025-07-21 16:16 天域_awa 阅读(177) 评论(0) 推荐(0)
摘要: qwq 洛谷P8037 [COCI 2015/2016 #7] Prokletnik 好题。 考虑离线下来,把询问挂到右端点上跑扫描线。 可以先处理左端点为最小值,右端点为最大值的情况,然后把 \(a_i\) 乘 \(-1\) 再跑一遍。 设当前跑到 \(r\),可以发现区间的左端点一定要满足 \( 阅读全文
posted @ 2025-07-03 23:32 天域_awa 阅读(130) 评论(0) 推荐(0)
摘要: 洛谷P5354 [Ynoi Easy Round 2017] 由乃的 OJ 首先你要会起床困难综合症,就是看每一位最开始是 0/1,做完后是什么,然后贪心。 容易发现操作后的结果是可以合并的,也就是说可以上线段树,考虑树剖。 设左子节点的结果是 f0 和 f1,右子节点的结果是 g0 和 g1,这个 阅读全文
posted @ 2025-05-31 12:43 天域_awa 阅读(46) 评论(0) 推荐(0)
摘要: 你说得对,但是感觉不如线段树。线段树,是一种高级数据结构。设n是数据规模,每个结点代表一个区间,通过二分递归分割空间,若区间修改与查询的复杂度可降至O(logn),则称其为区间问题的完全体。假设一棵线段树处理规模1e6的数组,那么它能在30层内覆盖所有区间,且有单点修改、区间查询、懒标记优化三大特性 阅读全文
posted @ 2025-05-04 20:08 天域_awa 阅读(87) 评论(0) 推荐(0)