数据结构 (22) | 图论 (6) | 线段树合并 (2) | 最小生成树 (1) |
DP (18) | 二分 (6) | 矩阵快速幂 (2) | 拓扑排序 (1) |
数论 (16) | noip (6) | 最短路 (2) | 思维构图 (1) |
思维 (16) | Link-Cut-Tree (6) | 旋转卡壳 (2) | 快速积 (1) |
树 (14) | 树链剖分 (5) | 整体二分 (2) | 差分约束系统 (1) |
技巧 (14) | 伸展树 (5) | 快速幂 (2) | 差分 (1) |
数学 (12) | CDQ分治 (5) | 单调栈 (2) | 容斥原理 (1) |
线段树 (10) | 倍增 (4) | STL (2) | 启发式合并 (1) |
计算几何 (9) | 贪心 (3) | FFT (2) | 半平面交 (1) |
组合数学 (9) | 最小割 (3) | DFS序 (2) | 前缀和 (1) |
树状数组 (8) | 数学概率和期望 (3) | 高精度 (1) | 分数规划 (1) |
后缀数组 (8) | 扫描线算法 (3) | 随机化算法 (1) | NTT (1) |
莫比乌斯反演 (7) | 平面图转对偶图 (3) | 计数原理 (1) | lca (1) |
网络流 (7) | 左偏树 (3) | 莫队算法 (1) | DP优化 (1) |
并查集 (7) | 回文自动机 (3) | 网络流24题 (1) | AC自动机 (1) |
主席树 (7) | 反思 (3) | 爆搜 (1) | |
字符串 (6) | 二分图匹配 (3) | 点分治 (1) |