首页 | 本学科首页   官方微博 | 高级检索  
     

链表递增归并排序算法
引用本文:刘业辉,王天珍.链表递增归并排序算法[J].数字社区&智能家居,2005(4):9-12.
作者姓名:刘业辉  王天珍
作者单位:武汉理工大学自动化学院,430070
摘    要:归并排序是一种稳定.高效的排序算法。归并排序算法一般是用顺序存储结构实现的。如Sun公司JDK中Java Collection库中对数组、List的排序。使用顺序存储结构实现归并排序需要空间复杂度为O(n)的辅助存储空间,对于链表来说,还需要转换为顺序存储结构,所以共需要2n的辅助存储空间。本文提出一种链表非递归归并排序算法,可以对链表进行原地(In Place)排序,只需要O(logn)辅助存储空间,时间复杂度不变。

关 键 词:排序算法  链表  Collection  顺序存储结构  递增  存储空间  归并排序  Sun公司  空间复杂度  时间复杂度  Java  List  JDK  非递归  数组
修稿时间:2005年4月1日
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号