用于维护历史多版本的线段树。
后缀数组(SA)模板
用于快速求后缀串的排名。
后缀自动机(SAM)模板
用于快速求解字符串子串问题。
多项式全家桶
NTT, 求逆,积分微分,对数指数,快速幂,除法。
子集卷积模板
快速子集卷积。
左偏树模板
用于可并堆。
带修莫队模板
用于带修改的莫队问题。
广义SAM模板
多串问题。
扩展 BSGS 模板
用于快速求方程 $a ^ x = b$ 的最小非负整数解。
扫描线模板
用于快速求矩形面积并。
拉格朗日插值模板
已知 $n$ 个点,快速确定一个 $n - 1$ 次多项式。
整体二分模板
区间、值域问题的强大算法。
斯坦纳树模板
求最小斯坦纳树。
斯特林数
斯特林数相关。
最大流模板
dinic
最小割树模板
做 $n$ 次最小割,$\log n$ 回答任意两点最小割。
最小直径生成树模板
求最小直径生成树。
最小表示法模板
最短路模板
用于求解图的最短路问题。
李超线段树模板
快速求某个点在若干函数的最值,支持添加函数的操作。