时间复杂度范围参考表(1秒)
时间复杂度 | n ≤ n \leq n≤ | 算法举例 |
---|---|---|
O ( 1 ) O(1) O(1) | 最大限制 | A+B |
O ( log 2 n ) O(\log_2n) O(log2n) | 1 0 14 10^{14} 1014 左右 | 二分查找 |
O ( n ) O(n) O(n) | 1 0 8 10^8 108 左右 | 欧拉筛法 |
O ( n × log 2 n ) O(n \times \log_2n) O(n×log2n) | 1 0 6 10^6 106 左右 | 归并排序 |
O ( n 2 ) O(n^2) O(n2) | 1 0 4 10^4 104 及以下 | 冒泡排序 |
O ( n 3 ) O(n^3) O(n3) | 100 100 100 左右 | * |
O ( n 4 ) O(n^4) O(n4) | 50 50 50 左右 | * |
O ( 2 n ) O(2^n) O(2n) | 10 10 10 左右 | 传统 DFS |
希望能帮助到你!