1问题要求及任务描述.DOCVIP

  • 41
  • 0
  • 约1.17万字
  • 约 13页
  • 2018-10-16 发布于天津
  • 举报
问题要求及任务描述题目要求利用随机函数产生个随机整数以上对这些数进行多种方法进行排序要求至少采用三种方法实现上述问题求解提示可采用的方法有插入排序希尔排序起泡排序快速排序选择排序堆排序归并排序并把排序后的结果保存在不同的文件中统计每一种排序方法的性能以上机运行程序所花费的时间为准进行对比找出其中两种较快的方法如果采用种或种以上的方法者可适当加分主要任务分别实现直接插入直接选择冒泡快速排序堆排序的算法从时间的角度来分析各种排序的性能通过测试多组数据来掌握各种排序的方法及适用场合并能在解决实际问题灵

1 问题要求及任务描述 1.1 题目要求 利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。 要求: 1)至少采用三种方法实现上述问题求解(提示,可采用的方法有插入排序、希尔排序、起泡排序、快速排序、选择排序、堆排序、归并排序)。并把排序后的结果保存在不同的文件中。 2)统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法。 3)如果采用4种或4种以上的方法者,可适当加分。 1.2 主要任务 分别实现直接插入、直接选择、冒泡、快速排序、堆排序的算法。从时间的角度来分析各种排序的性能。通过测试多组数据来掌握各种排序的方法及适用

文档评论(0)

1亿VIP精品文档

相关文档