| 动态规划 (20) | 字符串hash (2) | 做题记录 (1) | 棋盘染色 (1) |
| 贪心 (13) | 主席树 (2) | 最小生成树 (1) | 奇偶性 (1) |
| 总结 (10) | 质因数分解 (2) | 最小表示法 (1) | 平衡树 (1) |
| 线段树 (9) | 虚树 (2) | 最短路图 (1) | 欧拉路径 (1) |
| 组合数学 (8) | 线性筛 (2) | 最大独立集 (1) | 欧拉回路 (1) |
| 图论 (8) | 缩点 (2) | 最大边匹配 (1) | 模拟赛总结 (1) |
| 树形结构 (8) | 树状数组 (2) | 组合数 (1) | 模拟 (1) |
| 树形DP (6) | 欧拉定理 (2) | 子集反演 (1) | 口胡 (1) |
| 计数 (6) | 逆序对 (2) | 自然根号 (1) | 均摊复杂度 (1) |
| 模板 (5) | 扩展欧拉定理 (2) | 追溯值 (1) | 竞赛图 (1) |
| 子树合并 (4) | 可持久化线段树 (2) | 中位数 (1) | 结论 (1) |
| 状态压缩 (4) | 构造 (2) | 置换 (1) | 加法原理 (1) |
| 学习笔记 (4) | 鸽巢原理 (2) | 折半 (1) | 基环树 (1) |
| 数论 (4) | 二分图染色 (2) | 游记 (1) | 积性函数 (1) |
| 容斥原理 (4) | 二分图 (2) | 线性性质 (1) | 换根dp (1) |
| 前缀和,差分 (4) | 二分 (2) | 线段树合并 (1) | 后缀结构 (1) |
| 矩阵加速 (4) | 单调性 (2) | 位运算 (1) | 哈希 (1) |
| 并查集 (4) | ST表 (1) | 图的连通性问题 (1) | 分治,分治思想 (1) |
| 倍增 (4) | slope-trick (1) | 拓扑排序 (1) | 费用提前 (1) |
| tarjan (3) | RMQ (1) | 搜索 (1) | 范德蒙德卷积 (1) |
| Codeforces (3) | manacher (1) | 双指针 (1) | 二维数点 (1) |
| 字符串 (3) | hash (1) | 数位dp (1) | 动态链分治 (1) |
| 题解 (3) | gcd (1) | 树的重心 (1) | 点边互换 (1) |
| 树上背包 (3) | fhq_treap (1) | 树的直径 (1) | 递归 (1) |
| 括号序列,合法括号序双射 (3) | exkmp (1) | 省选 (1) | 笛卡尔树 (1) |
| 概率与期望 (3) | edu计划 (1) | 生成树 (1) | 带权二分/wqs二分 (1) |
| 调和复杂度 (3) | dp套dp (1) | 上下界优化 (1) | 带权并查集 (1) |
| kmp (2) | dilworth定理 (1) | 取整性质 (1) | 拆点 (1) |
| dfs树 (2) | boruvka (1) | 区间DP (1) | 背包 (1) |
| 最短路 (2) | bitset (1) | 轻重链剖分 (1) | |
| 组合数求和 (2) | BFS (1) | 强连通分量 (1) |

浙公网安备 33010602011771号