字符串算法
贪心数组
几率与指望和一些计数dp网络
\(Huffman\)树数据结构
倍增函数
哈希学习
二分,三分优化
总体二分spa
网络流(各类流?)排序
\(CDQ\)分治队列
背包及衍生问题
单调队列优化转移
树上DP
斜率优化转移
四边形不等式优化转移
其余状态及转移
动态DP
插头DP
dp凸优化(带权二分)
最近公共祖先(LCA)
树链剖分
动态树(Link-Cut Tree,LCT)
(动态)点分治
边分治
prufer序列
Kruskal重构树
矩阵
容斥原理
自适应辛普森积分
原根
特征方程
牛顿迭代
高斯消元
狄利克雷卷积
杜教筛
(EX)BSGS
天然数幂和
各类生成函数
几率,指望与计数
二次剩余
(扩展)中国剩余定理
\(SG\)函数
\(FFT\)
\(NTT\)
多项式全家桶(逆元,平方根,\(ln\),\(exp\))
范德蒙卷积
FWT,FMT
子集卷积
二项式反演
莫比乌斯反演
单位根反演
(扩展)最值反演
斯特林反演
卡特兰数
斯特林全家桶(一类,二类,反演)
向量
(动态)凸包
旋转卡壳
半平面交
最小圆覆盖
扫描线
曼哈顿距离转切比雪夫距离
KMP
字符串哈希
AC自动机
回文自动机
后缀数组
后缀自动机
ST表
平衡树
主席树
树套树
二分图匹配
最短路
\(tarjan\)全家桶(强连通份量,缩点,割点,割边)
欧拉回路
欧拉路径
竞赛图
最大权闭合子图
黑科技:背包退流
黑科技:笛卡尔树
黑科技:线段树分治
黑科技:\(kd\, tree\)
黑科技:全局平衡二叉树优化动态DP
黑科技:循环展开优化常数
黑科技:\(bitset\)优化偏序问题
黑科技:李超线段树
可持久化线段树
可持久化平衡树
可持久化并查集
暴力:分块
暴力:珂朵莉树(\(Old\,Driver\,Tree,ODT\))
暴力:莫队
迭代加深搜索
\(A*\)
\(IDA*\)
直接随机
模拟退火
遗传算法
粒子群优化算法
位运算
线段树合并
线段树优化连边
\(pbds\ hashtable\)
\(pbds\) 红黑树
\(pbds\) \(pairing\_heap\)
\(unordered\_map\)
\(unordered\_set\)
\(nth\_element\)
\(stable\_sort\)
\(next/prev\_permutation\)
\(bitset\)