贪心 (43) | 状压dp (10) | 栈 (5) | ST表 (3) |
枚举 (41) | 递归 (9) | 拓扑排序 (5) | 线性代数 (2) |
线段树 (36) | 组合数学 (9) | 字符串 (5) | 概率dp (2) |
线性dp (29) | 离散化 (9) | 图论建模 (5) | 差分约束 (2) |
二分 (27) | 位运算 (9) | 图论 (5) | 卡特兰数 (2) |
背包dp (22) | 双指针 (8) | GCD与LCM (5) | 单调队列 (2) |
并查集 (21) | 分治 (8) | 状压 (4) | 01分数规划 (2) |
最短路 (18) | 倍增 (8) | 树 (4) | 线性同余方程 (1) |
优先队列 (18) | 筛法 (7) | 排列组合 (4) | 概率论 (1) |
树形dp (17) | 离线 (7) | 扫描线 (4) | 根号分治 (1) |
DFS (17) | 模拟 (7) | 三分 (4) | 构造 (1) |
BFS (17) | 数论 (7) | DAG上dp (4) | 技巧 (1) |
数学 (16) | 博弈论 (7) | 高精度 (3) | 悬线法 (1) |
STL (16) | LCA (7) | 递推 (3) | 字符串哈希 (1) |
区间dp (15) | 运算优化 (6) | 记忆化搜索 (3) | 动态dp (1) |
前缀和 (15) | 容斥原理 (6) | 欧拉函数 (3) | 分解质因数 (1) |
计数dp (13) | 单调栈 (6) | 树的直径 (3) | 二分图 (1) |
树状数组 (13) | 队列 (5) | 最小生成树 (3) | KMP (1) |
排序 (13) | 计算几何 (5) | 差分 (3) | |
DFS序 (12) | 树链剖分 (5) | 因数集合 (3) |