动态规划 (95) | Tarjan (5) | 康托展开 (2) | 数论分块 (1) |
杂 (36) | dp (5) | 尺取法 (2) | 数学-反演 (1) |
线段树 (20) | 数论 (4) | 回文自动机/回文树 (2) | 搜素 (1) |
贪心 (17) | 分数规划 (4) | 单调队列 (2) | 平衡树 (1) |
二分 (12) | 分块 (4) | 单调栈 (2) | 差分约束 (1) |
搜索 (11) | 二分图 (4) | 凸包 (2) | 差分 (1) |
最短路 (10) | 概率期望 (3) | st表 (2) | 字符串 (1) |
图论 (10) | 拓扑排序 (3) | kmp (2) | 多项式 (1) |
背包 (9) | 分治 (3) | FWT (2) | 圆方树 (1) |
网络流 (9) | 主席树 (3) | FFT (2) | 后缀自动机 (1) |
容斥原理 (8) | bitmasks (3) | dsu on tree (2) | 后缀数组 (1) |
AC自动机 (8) | 高维前缀和 (2) | CDQ 、整体二分 (2) | 可持久化数据结构 (1) |
莫比乌斯反演 (7) | 矩阵快速幂 (2) | 2-SAT (2) | 分层图 (1) |
组合数学 (7) | 比赛 (2) | 高斯消元 (1) | 倍增 (1) |
并查集 (7) | 模拟 (2) | 递归 (1) | STL (1) |
优先队列 (7) | 树链剖分 (2) | 记忆化搜索 (1) | min-max容斥 (1) |
点分治 (6) | 树状数组 (2) | 线性基 (1) | meet-in-the-middle (1) |
哈希 (6) | 树形背包 (2) | 矩阵树定理 (1) | manacher (1) |
博弈论 (6) | 树套树 (2) | 生成树 (1) | LCT (1) |
trie树 (6) | 最小生成树 (2) | 欧拉回路 (1) | Git (1) |
计算几何 (5) | 暴力 (2) | 模板 (1) | dfs (1) |
莫队 (5) | 斯坦纳树 (2) | 树上差分 (1) | bitset (1) |
构造 (5) | 数据结构 (2) | 树 (1) | |
数位dp (5) | 数学 (2) | 斯特林数 (1) |