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

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

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

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