1. 首页
  2. 编程语言
  3. 其他
  4. 十种内部排序的算法比较

十种内部排序的算法比较

上传者: 2019-05-20 03:15:57上传 RAR文件 954.43KB 热度 53次
(1)对以下10种内部排序算法进行比较:起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序、折半插入排序、二路插入排序、归并排序、基数排序。(2)待排序表的表长不小于100;其中的数据要用伪随机数产生器产生;至少要用5组不同的输入数据做比较;比较的指标为关键字参加的比较次数和关键字的移动次数(关键字交换为3次移动)。(3)针对不同的输入表长做试验,观测检查两个指标相对表长的变换情况。(4)随机产生的数据保存到文件input.txt中,将各个算法的关键字比较次数和关键字移动次数的比较分析结果,显示输出到屏幕,并保存到Out.txt文件中。
用户评论
码姐姐匿名网友 2019-05-20 03:15:57

很好的算法,值的借鉴

码姐姐匿名网友 2019-05-20 03:15:57

算法不错,值得下载

码姐姐匿名网友 2019-05-20 03:15:57

相当好,是完整的,非常谢谢!

码姐姐匿名网友 2019-05-20 03:15:57

还不错,想要一份完整的排序算法

码姐姐匿名网友 2019-05-20 03:15:57

还不错!可排序表的最大长度1000;由系统随机产生待排序表;结果显示各个算法的比较次数和移动次数;