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

基于划分的基数交换排序算法改进研究
引用本文:吴俊斌,吴晟,吴兴蛟,丁家满.基于划分的基数交换排序算法改进研究[J].昆明理工大学学报(理工版),2020,45(2):58-65.
作者姓名:吴俊斌  吴晟  吴兴蛟  丁家满
作者单位:昆明理工大学信息工程与自动化学院,云南昆明650500;华东师范大学计算机科学与技术学院,上海200062
摘    要:基于划分提出了一种改进的基数交换排序算法.改进后的算法只需少量额外内存即可将时间复杂度调整到Θ(mn),其中m为数据二进制的存储位数,而且除了处理整数外算法还能处理浮点数.针对提出的改进算法,本文还进行了优化,通过定理4论证,正(负)整数的时间复杂度降至Θ(nlog_2(ω)),其中ω=max⊕min表示序列最小值与最大值的位异或结果,引理1证明,算法时间复杂度降至Θ(min(mn,nlog_2n)).本文提出的改进算法能从时间以及空间上提升算法效率.

关 键 词:基数交换  非比较排序  算法优化  算法改进
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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