OI (58) | 概率 (3) | 高斯消元 (1) | 思维 (1) |
C++ (56) | 期望 (3) | 递推 (1) | 后缀数组 (1) |
ACM (54) | 字符串 (3) | 计算几何 (1) | 博弈论 (1) |
DP (31) | tarjan (3) | 表达式 (1) | 割点和桥 (1) |
动态规划 (15) | 背包 (2) | 虚树 (1) | 分层图 (1) |
线段树 (11) | 缩点 (2) | 网络流 (1) | 克鲁斯卡尔重构树 (1) |
图论 (7) | 树状数组 (2) | 线段树合并 (1) | 二叉堆 (1) |
树形DP (6) | 树形结构 (2) | 线性代数 (1) | wqs 二分 (1) |
数据结构 (5) | 最短路 (2) | 笛卡尔树 (1) | Manacher (1) |
容斥原理 (5) | 扫描线 (2) | 矩阵 (1) | FWT (1) |
二分答案 (5) | 并查集 (2) | 点分治 (1) | AtCoder-AtCoder Regular Contest (1) |
构造 (4) | 单调队列 (2) | 概率DP (1) | AtCoder-AtCoder Grand Contest (1) |
贪心 (3) | 单调栈 (2) | 树的重心 (1) | AtCoder-AtCoder Beginner Contest (1) |
计数 (3) | 前缀和 (2) | 斜率优化 (1) | AC自动机 (1) |
组合数学 (3) | 倍增 (2) | 拓扑排序 (1) | |
状态压缩 (3) | KMP (2) | 扩展欧拉定理 (1) |