会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Spring
热爱移动互联网,随便写点东西
博客园
首页
新随笔
联系
订阅
管理
2009年11月7日
对插入排序的改进
摘要: 插入排序的性能大家都了解了,时间复杂度是O(n2),有没有办法提升他的效率呢? 这里有一个方法,在宏观上可以将插入排序的时间复杂度降低到nlogn。 其思想如下,插入排序中每次将本次取到的数据插入到已排序序列的时候, 都会将有序序列中大于这个数据的元素依次向后移动一个单元,这个过程的时间复杂度就是n,有没有办法简化这个过程呢,其实有一种方法:因为待插入的序列是有序的,所以我们可以使用一个二分查询...
阅读全文
posted @ 2009-11-07 19:10 Springfield
阅读(2308)
评论(10)
推荐(3)
编辑
公告