合并排序算法论文.docVIP

  • 23
  • 0
  • 约7.74千字
  • 约 9页
  • 2021-03-14 发布于广东
  • 举报
合并排序算法研究 1 (1 ?河南大学 计算机与信息工程学院,河南 开封 475004 ) 摘 要:分治法是一种非常重要的解题方法,其基木思想是将一个规模为N的问题分解为K个规模较小的 子问题,这些子问题互相独立且与原问题相同,递归的了解这些子问题,然后将各子问题的解合并得到原 问题的解。合并排序算法即是运用分治策略來实现对N个元索进行排序的算法。文章论述的H的是建立在 分治法的基础上,采用递归,非递归和自然合并排序三种方法來实现的合并排序算法,同时通过三种方法 的时间复杂度和空间复杂度对三种方法的计算过程进行深入的探讨和研究,在仔细分析三种算法的优点和 缺点并进行比较之后,般终得出对于所给的n元索数组已排序好序的极端情况,采用自然合并排序方法实 现的合并排序算法明显优于非递归和递归方法实现的合并排序算法,因为它的合并过程中所需的合并次数 较少时间复杂度最低。 关键词:合并排序;递归;分治法:非递归 Research on merge sort algorithm DUAN Xiao-yu1 ^College of Computer Science and Information Engineering, Henan University, Kaifeng475004, China) Abstract: The method is a very important problem

文档评论(0)

1亿VIP精品文档

相关文档