本篇节选于《算法竞赛:从入门到进阶》第二章:算法复杂度 竞赛题目的限制时间一般是 1s ,目前普通计算机的计算速度是每秒千万次,故可推导出以下结论 算法的时间复杂度 能解决的最大问题规模 O(n!)O(n!)O(n!) 111111 O(2n)O(2^{n})O(2n) 252525 O(n2)O(n^{2})O(n2) 500050005000 O(nlog2n)O(n\log _{2}n)O(nlog2n) 10610^{6}106 O(n)O(n)O(n) 10710^{7}107 O(log2n)O(\log _{2}n)O(log2n) > 10810^{8}108