线段树 · 倍增 · 树状数组 · O2优化 · 枚举 · 深度优先搜索 DFS · 树链剖分 · 动态树 LCT · 分块
莫队 · 线段树 · 树状数组 · cdq 分治 · 可持久化线段树 · 可持久化 · 分块 · 扫描线 · 整体二分 · CTT(清华集训/北大集训) · bitset
2010 · 倍增 · 并查集 · Kruskal 重构树 · 北京 · O2优化 · 生成树 · 最近公共祖先 LCA · 树链剖分
动态规划 DP · 搜索 · 图论 · 2005 · NOI · 广度优先搜索 BFS · 深度优先搜索 DFS · 记忆化搜索 · 期望
线段树 · 最近公共祖先 LCA · 树链剖分
2016 · 各省省选 · 江苏 · 深度优先搜索 DFS · 哈希 hashing
模拟 · 动态规划 DP · 2004 · 单调队列 · CEOI(中欧) · 模拟退火 · 斜率优化 · 四边形不等式 · 李超线段树 · 决策单调性
贪心 · O2优化 · 优先队列 · 整体二分 · 斜率维护技巧 slope trick
2008 · Special Judge · 最小割 · BalticOI(波罗的海)
数学 · 多项式 · 快速沃尔什变换 FWT · 快速莫比乌斯变换 FMT · 模板题
树状数组 · O2优化 · 枚举 · 分治 · 可持久化线段树 · ST 表 · 洛谷月赛 · 笛卡尔树 · 启发式合并