摘要: 目录 理论 基础例题 大分块 分块 1. 理论 对于长为 $n$ 的一个数列,把它分为一些块,记块长为 $b$。 这里是区间加,区间和的板子的写法 区间求和 维护每一个块和,然后再把属于这个区间的大块的和加起来(最多有 $\dfrac{n}{b}$ 个块),然后再算不属于区间的小块(最多有 $2(b 阅读全文
posted @ 2022-08-08 11:59 One_Zzz 阅读(340) 评论(0) 推荐(4)
摘要: 1. CF689D 直接枚举显然不行。 我们考虑枚举左端点,再求有几个可能的右端点。 最终的右端点必然是连续的一段区间,考虑通过二分得到这个区间的左/右边界。 以下考虑左端点是 $p$,右端点的左右边界分别是 $l,r$。 对于左边界的二分,我们找到第一个 $l$ 使得 $\mathtt{max}( 阅读全文
posted @ 2022-08-06 18:26 One_Zzz 阅读(38) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-07-12 13:25 One_Zzz 阅读(581) 评论(0) 推荐(3)
摘要: 1 (重点)dp 1.1 常规 dp 1.1.1 选择 dp 主体,缩减状态 1.1.2 前缀和/差分(包括高阶)优化 1.1.3 改变转移顺序 1.1.4 贡献特殊处理 1.2 特殊结构上 dp 1.2.1 树形 dp 树上背包 连通块问题 长剖优化 dp 虚树 dp 1.2.2 DFA(含隐式) 阅读全文
posted @ 2025-11-07 20:09 One_Zzz 阅读(2) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-06-17 10:18 One_Zzz 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-06-02 22:39 One_Zzz 阅读(1) 评论(0) 推荐(0)
摘要: [yatm](https://files.cnblogs.com/files/blogs/687762/YouaretheMiserable.tpazolite.0.zip?t=1690523527&download=true) [DNA](https://files.cnblogs.com/fil 阅读全文
posted @ 2023-07-28 14:27 One_Zzz 阅读(42) 评论(0) 推荐(0)
摘要: $\tt CF955F$,$\tt^\ast2600$。 首先要知道:设 $deg_u$ 为 $u$ 的儿子个数,有 $\sum deg_u=O(n)$。 我们考虑求出 $dp_k(u)$,然后一个一个加。 但是这个不太好直接求,所以可以求出一个弱化一点的东西:$f_k(u)$ 代表 $u$ 子树内 阅读全文
posted @ 2022-10-02 21:13 One_Zzz 阅读(32) 评论(0) 推荐(0)
摘要: 题意 有一棵 $n$ 个点的数,和 $m$ 个人,每个人的路径是树上的一条链。 每个人都喜欢巴啦啦小魔仙。你需要给出一些魔法棒(给人或给树上节点)。 每个人希望要么自己得到魔法棒,要么自己的路径每个点都有魔法棒。 问满足每个人要求的最小魔法棒数,需要输出方案。 题解 我们发现这个题并不可以用数据结构 阅读全文
posted @ 2022-08-18 21:55 One_Zzz 阅读(43) 评论(0) 推荐(0)
摘要: $\tt Link$。 ~~口胡十秒钟,调题两小时。~~ 好的其实是个不难的 $\tt {}^{\ast}2800$(自我安慰。 考虑线段树。节点维护十种信息代表 $0,\cdots,9$ 的权和。 权是啥?个位权是 $1$,十位权是 $10$,百位权是 $100$,以此类推。 比如 $2627$, 阅读全文
posted @ 2022-08-17 21:15 One_Zzz 阅读(60) 评论(0) 推荐(0)
摘要: 沝黑。 首先这种统计路径的问题一般联想点分治,然后考虑如何处理经过一个点 $u$ 的路径。 考虑有一个点 $p\in u$ 的子树,然后记录路径 $p\to u$ 和路径 $u\to p$ 的答案。前者放入一个映射统计,后者存在数组 $S$ 里面。 最后整体统计,枚举 $x\in S$,设 $x\l 阅读全文
posted @ 2022-08-15 21:17 One_Zzz 阅读(47) 评论(0) 推荐(0)
摘要: 下面的讨论默认 $n,m,x_i$ 同阶。 这个问题与常规 $\tt dij$,仅仅差在高精度。而 $\tt dij$ 所需的高精度如下: $dis_u+w(u,v)$ 中的加法,应该有 $m$ 次。 $dis_u+w(u,v)$ 与 $dis_v$ 的比较,应该有 $m\log$ 次。 考虑数据结 阅读全文
posted @ 2022-08-06 19:16 One_Zzz 阅读(61) 评论(0) 推荐(0)
摘要: 有一道题 也是字符串的压缩,但是要求的是压缩后的最短长度,然后做法是区间 $\tt DP$。故考虑区间 $\tt DP$(应该比较显然看出)。 我们先把问题弱化:去掉“包含”的条件,对单个字符串求答案。 考虑如刚刚那题,记录 $f_{l,r}$ 代表一个区间的答案。 但是这一个不够(我考场上在这里挣 阅读全文
posted @ 2022-08-06 18:51 One_Zzz 阅读(32) 评论(0) 推荐(0)