二分 前缀和 差分 离散化 双指针
并查集 单调栈 树状数组 线段树
FHQ Treap Splay
Dijkstra 最小生成树 染色法 匈牙利 离线Tarjan求LCA
快速幂 卡特兰数 欧几里得 扩展欧几里得 组合数(杨辉三角,逆元法) 容斥原理 博弈论
线性 区间 树形 状压
三分 模拟退火 环图 2-SAT