数学 (25) | 生成函数 (5) | bitset (2) | 三维偏序 (1) |
DP (24) | 莫队 (5) | 位运算 (2) | 三分 (1) |
主席树 (17) | 后缀自动机 (5) | 树链剖分 (2) | 容斥原理 (1) |
概率期望 (14) | NTT (4) | 强连通分量 (2) | 容斥 (1) |
Dirichlet卷积 (13) | LCT (4) | 期望 (2) | 启发式合并 (1) |
最小割 (13) | 最短路 (4) | 莫比乌斯反演 (2) | 平面图转对偶图 (1) |
AC自动机 (11) | Prüfer编码 (3) | 乱搞 (2) | 拉格朗日插值法 (1) |
树状数组 (9) | Manacher (3) | 可持久化Trie树 (2) | 卡特兰数 (1) |
后缀数组 (9) | KMP (3) | 矩阵 (2) | 记忆化搜索 (1) |
最小费用最大流 (8) | Cayley公式 (3) | 单调栈 (2) | 计算几何 (1) |
线段树 (8) | 支配树 (3) | 2-SAT (2) | 计数问题 (1) |
二分图 (8) | 线性筛 (3) | UOJ (1) | 积性函数 (1) |
Splay (7) | 数位DP (3) | KM算法 (1) | 哈密顿回路 (1) |
线性基 (7) | 构造 (3) | CRT (1) | 高精度 (1) |
贪心 (7) | 分治 (3) | 最小生成树 (1) | 堆 (1) |
二分 (7) | 二分答案 (3) | 组合数学 (1) | 杜教筛 (1) |
博弈论 (7) | 差分 (3) | 重心 (1) | 动态点分治 (1) |
FFT (6) | 并查集 (3) | 整体二分 (1) | 点分治 (1) |
高斯消元 (6) | Hash (2) | 无源汇上下界最小费用可行流 (1) | 递推 (1) |
分块 (6) | codeforces (2) | 凸包 (1) | 边分治 (1) |
最大流 (5) | CDQ分治 (2) | 树形DP (1) | 倍增 (1) |