DP (66) | 二分 (5) | 矩阵 (2) | 次短路 (1) |
线段树 (13) | 高斯消元 (4) | 快速幂 (2) | 根号分治 (1) |
tarjan (13) | 网络流 (4) | 并查集 (2) | 最小环 (1) |
杂 (9) | 离散化 (4) | 尺取法 (2) | 左偏树 (1) |
单调队列 (8) | 拓扑排序 (4) | 动态树(LCT) (2) | 字符串hash (1) |
树状数组 (7) | 二叉堆 (4) | 前缀和 (2) | 圆方树 (1) |
树链剖分 (6) | 主席树 (4) | 位运算&二进制 (2) | 哈夫曼树 (1) |
树的直径 (6) | Kruskal重构树 (4) | 三分答案 (2) | 可持久化并查集 (1) |
差分 (6) | 树的重心 (3) | ST (2) | 乘法逆元 (1) |
单调栈 (6) | 整体二分 (3) | AC自动机 (2) | trie树 (1) |
树上差分 (5) | 伸展树Splay (3) | 高精度 (1) | CDQ分治 (1) |
最短路 (5) | 二分图匹配 (3) | 笛卡尔树 (1) | Catalan (1) |
最小生成树 (5) | 贪心 (2) | 点分治 (1) | 0/1分数规划 (1) |
搜索 (5) | 线性基 (2) | 欧拉(回)路 (1) |