会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Homura
博客园
首页
新随笔
联系
订阅
管理
2013年10月22日
线性排序算法
摘要: 通过比较元素的大小的排序算法的运行时间下界为NlgN(可以用决策树来证明)但是满足某些条件的序列可以达到线性。假设序列A有N个元素,这N个元素都是大于1小于K的整数。伪代码如下,A[N], B[K], C[N],C[N]为排序结果for i 2N.仔细分析一下,这算法如此高效的原因在于每个元素的相对位置不会变化(在a右边的数不会跑到a左边)。而在比较算法里面就保证不了这种情形。我们称之为算法的稳定性。
阅读全文
posted @ 2013-10-22 23:56 Homura
阅读(193)
评论(0)
推荐(0)
编辑
公告