[!NOTE] 数据范围
$O(n *logn)$ 的算法能解决的数据范围在$n <= 10^6$
$O(n*sqrt(n))$ 的算法能解决的数据范围在$n < 10^5$
$O(n^2)$ 的算法能解决的数据范围在$n < 5000$
$O(n^3)$ 的算法能解决的数据范围在$n < 300$
$O(2^n)$ 的算法能解决的数据范围在$n < 25$
$O(n!)$ 的算法能解决的数据范围在$n < 11$
一般考察
=> 结合具体实现证明时间复杂度 一般都会比