根据数据范围确定算法

来源:互联网 发布:PHP如何实现双向队列 编辑:程序博客网 时间:2024/06/05 03:36

算法的时间复杂度是大致确定的,但是数据范围却千变万化。所以根据数据范围选择最优算法是一种简单而准确的方法。

以下介绍几种根据数据范围大致对应的时间复杂度。



N<=20 O(2^n)

20<N<=100O(n^3)

100<N<=1000 O(n^2)

10000<N<=10^5 O(nlogn)

10^5<N<=10^8 O(n)

N>108 O(logn)



转载自http://www.cnblogs.com/saltless/archive/2010/08/05/1793356.html

阅读全文
2 0
原创粉丝点击