| 动态规划 (32) | 二分法 (3) | RMQ算法 (1) | 桥 (1) |
| 线段树 (12) | 迭代加深搜索 (3) | NOIP模拟题 (1) | 启发式搜索 (1) |
| 图论 (10) | 并查集 (3) | lucas定理 (1) | 瓶颈生成树 (1) |
| tarjan算法 (9) | 背包型DP (3) | LCIS (1) | 欧拉函数 (1) |
| 树状数组 (7) | 背包问题 (3) | kosaraju算法 (1) | 逆元 (1) |
| 深度优先搜索 (7) | Pollard_rho算法 (2) | IDA*算法 (1) | 离散化 (1) |
| kruskal算法 (6) | BSGS算法 (2) | hash表 (1) | 扩展欧几里德算法 (1) |
| c++ (5) | A*算法 (2) | floyd算法 (1) | 扩展欧几里得算法 (1) |
| 模拟算法 (5) | 最近公共祖先 (2) | dijkstra算法 (1) | 康托展开 (1) |
| 二分算法 (5) | 字符串 (2) | DFS (1) | 卡特兰数 (1) |
| SPFA算法 (4) | 中国剩余定理 (2) | Catalan数 (1) | 经典DP (1) |
| NOIP模拟赛 (4) | 质因数分解 (2) | 最小瓶颈路 (1) | 记忆化搜索 (1) |
| codevs (4) | 算法竞赛入门经典 (2) | 组合数学 (1) | 哈希表 (1) |
| 最小生成树 (4) | 数论 (2) | 字符串处理 (1) | 滚动数组 (1) |
| 序列型DP (4) | 数据结构 (2) | 状态压缩 (1) | 归并排序 (1) |
| 数学与程序设计 (4) | 深搜+剪枝 (2) | 质数和 (1) | 关键路径 (1) |
| 广度优先搜索 (4) | 区间DP (2) | 找环和链 (1) | 公约数 (1) |
| 单调队列 (4) | 区间型DP (2) | 栈 (1) | 割点 (1) |
| Miller-Rabin算法 (3) | 强连通分量 (2) | 原根 (1) | 高斯消元法 (1) |
| LCA (3) | 逆序对 (2) | 优先队列 (1) | 高精度计算 (1) |
| 最短路 (3) | 莫比乌斯反演 (2) | 拓扑排序 (1) | 高级数据结构 (1) |
| 匈牙利算法 (3) | 枚举 (2) | 算法设计与优化策略 (1) | 高级数据 (1) |
| 线性DP (3) | 扩展gcd (2) | 素数筛 (1) | 分治算法 (1) |
| 贪心算法 (3) | 矩阵乘法 (2) | 搜索剪枝 (1) | 分层图思想 (1) |
| 搜索 (3) | 二分查找 (2) | 双连通分量 (1) | 二进制解题思想 (1) |
| 双向广搜 (3) | 二叉树 (2) | 数组 (1) | 二进制 (1) |
| 树形DP (3) | 递归 (2) | 数学 (1) | 堆 (1) |
| 树结构 (3) | 倍增 (2) | 数位DP (1) | 读入优化 (1) |
| 快速幂 (3) | 背包 (2) | 数的划分 (1) | 次短路 (1) |
| 矩阵乘法快速幂 (3) | trie树 (1) | 深搜+回溯 (1) | 倍增思想 (1) |
| 计算概论 (3) | tarjan缩点 (1) | 扫描线 (1) | 倍增法 (1) |
| 二分图匹配 (3) | ST表 (1) | 容斥原理 (1) | 01背包 (1) |

浙公网安备 33010602011771号