期刊文献+

快速排序算法的分析与研究 被引量:1

Analysis and research of quick sorting algorithm
下载PDF
导出
摘要 快速排序是排序算法中性能较好的一种,但存在对数据基本有序的情形下的性能瓶颈问题。为了保证快速排序在任何情况下的高效性,在对快速排序算法的时间效率进行充分的分析的基础上,指出支点元素的选取是影响快速排序算法效率的主要因素。提出了一种随机选择支点元素的快速快排方法,很好地避免了最坏情况的发生。通过实验验证了改进算法的正确性和高效性。 Quick sort is one of sorting algorithms with better performance,but it has choke point when sorted data is in ba-sic sort order. In order to ensure high efficiency of quick sort in any case,based on a full analysis of the time efficiency of quick sorting algorithm,it is pointed out that the main factor which affects the efficiency of quick sorting algorithms is the selec-tion of pointing element. Therefore,a quick sorting method of selecting the pointing element randomly is proposed,which makes the occurrence of the worst case well avoided. The correctness and efficiency of the improved algorithm were verified by experi-ments.
出处 《现代电子技术》 2013年第20期54-56,60,共4页 Modern Electronics Technique
基金 国家自然科学基金资助项目(11241005)
关键词 快速排序算法 支点元素 时间效率 随机化快速排序 quick sorting algorithm pointing element time efficiency randomized quick sort
  • 相关文献

参考文献10

二级参考文献44

  • 1周玉林,郑建秀.快速排序的改进算法[J].上饶师范学院学报,2001,21(6):11-15. 被引量:8
  • 2唐向阳.分段快速排序法[J].软件学报,1993,4(2):53-57. 被引量:48
  • 3周建钦.超快速排序算法[J].计算机工程与应用,2006,42(29):41-42. 被引量:17
  • 4严蔚敏,吴伟民.数据结构[M].北京:清华大学出版社,2008:81-84.
  • 5秦锋,汤文兵,章曙光,等.数据结构[M].合肥:中国科学技术大学出版社.2007:101-102.
  • 6[1]J Dongarra. The Top 10 Algorithms. IEEE Computing in Science & Engineering,2000,2(1):22~ 23.
  • 7[2]T H Cormen,C E Leiserson,R L Rivest. Introduction to Algorithms. MIT Press,September,2001,II Sorting and Order Statistics.
  • 8[3]C A R Hoare. Quicksort. The Computer J.,1962,15(1):10~ 15.
  • 9[4]K Mulmuley. Computational Geometry:An Introduction through Randomized Algorithms. Prentice Hall,Upper Saddle River,N.J., 1994.
  • 10[5]D Helman,D Bader,and J Jala. A Randomized Parallel Sorting Algorithm with an Experimental Study. J Parallel and Distributed Computing,1998,52(1):1~ 23.

共引文献82

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部