会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
苍穹逸影
博客园
首页
新随笔
联系
管理
订阅
2013年11月30日
各种排序算法总结和比较
摘要: 排序算法可以说是一项基本功,解决实际问题中经常遇到,针对实际数据的特点选择合适的排序算法可以使程序获得更高的效率,有时候排序的稳定性还是实际问题中必须考虑的,这篇博客对常见的排序算法进行整理,包括:插入排序、选择排序、冒泡排序、快速排序、堆排序、归并排序、希尔排序、二叉树排序、计数排序、桶排序、基数排序。分析比较排序的复杂度下界推导过程,对每种排序给出了实现代码,并分析时间复杂度、空间复杂度和稳定性。代码中的bug欢迎指出,一起探讨。
阅读全文
posted @ 2013-11-30 17:39 苍穹逸影
阅读(109644)
评论(8)
推荐(13)
编辑
公告