| constructive algorithms (10) | spfa (1) | 质数判定 (1) | 离散化 (1) |
| greedy (5) | Prim (1) | 约数个数 + 约数之和 (1) | 快速排序 (1) |
| math (3) | number theory (1) | 匈牙利算法 (1) | 快速幂 (1) |
| 双指针算法 (3) | Kruskal (1) | 拓扑排序 (1) | 归并排序 (1) |
| Dijkstra (2) | KMP算法 (1) | 树与图的深度优先遍历 (1) | 高精度 (1) |
| bitmasks (2) | Floyd (1) | 树与图的广度优先遍历 (1) | 二分 (1) |
| 线性DP (2) | DFS (1) | 试除法判断约数 (1) | 堆排序 (1) |
| 哈希表 (2) | brute force (1) | 筛质数的三种方法 (1) | 差分与前缀和 (1) |
| 单链表与双链表 (2) | BFS (1) | 筛法求欧拉函数 (1) | 并查集 (1) |
| 单调栈与单调队列 (2) | Bellman-Ford (1) | 染色法判定二分图 (1) | 背包问题 (1) |
| Trie (1) | 最大公约数(GCD) (1) | 奇偶校验 (1) | |
| trees (1) | 状态压缩DP (1) | 欧拉函数 (1) |
浙公网安备 33010602011771号