| n≤30 | O(2n) | DFS+剪枝,状态压缩 DP |
| n≤100 | O(n3) | DP,Floyd,高斯消元 |
| n≤1000 | O(n2), O(n2logn) | DP,二分,朴素版 Dijkstra、朴素版 Prim、Bellman-Ford |
| n≤104 | O(n∗n) | 块状链表、分块、莫队 |
| n≤105 | O(nlogn) | Sort、线段树、树状数组、Set、Map、Heap、拓扑排序、Dijkstra+Heap、Prim+Heap、Kruskal、SPFA、求凸包、求半平面交、二分、CDQ 分治、整体二分、后缀数组、树链剖分、动态树 |
| n≤106 | 常数较小的O(nlogn) | 单调队列、Hash、双指针扫描、并查集、KMP、AC 自动机、Sort、树状数组、Heap、Dijkstra、SPFA |
| n≤107 | (n) | 双指针扫描、KMP、AC自动机、线性筛素数 |
| n≤109 | O(n) | 判断质数 |
| n≤1018 | O(logn) | 最大公约数、快速幂、数位 DP |
| n≤101000 | O(logn)2 | 高精度加减乘除 |
| n≤10100000 | O(logk×loglogk) | k 表示数位、高精度加减、FFT/NTT |