用C++编写。 里面有详细的插入排序,快速排序,合并排序和选择排序的代码。 排序算法测试实验通过设计测试数据集,编写测试程序,用于测试三种算法的正确性,三种算法在不同复杂性上的表现(最好情况、最差情况、平均情况),三种算法每次的的比较频率和腾挪频率。 使用说明:Sort_Test.cpp可以直接运行,输出结果可在本文件夹下的Result.txt中查看
1
设计一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受。
2019-12-21 22:09:28 5KB 六种排序法
1
七种排序算法(包括直接插入排序,折半插入排序,希尔排序,冒泡排序,快速排序,简单选择排序,归并排序) 还有两道题 1./*设计并实现一个有效的对n个整数重排的算法,使得所有负数位于非负数之前,给出算法的性能分析*/ 2./*试给出一个同时找到n个元素中最大元素与最小元素的有效算法,并说明理由*/
1
大学课程、数据结构、C代码、 以下问题要求统一在一个大程序里解决。 1折半插入排序 2冒泡排序 3快速排序 4简单选择排序 5归并排序 6堆排序
2019-12-21 21:20:54 197KB 6种排序
1
能选择六种排序任意一个排序算法进行排序,并输出结果 1:自定义一个大小和元素的数组。 2:有六种排序算法供选择。 3:用所选择的算法进行排序 4:能循环使用。
2019-12-21 20:54:17 121KB 排序 系统 多种算法
1
10种排序算法代码+综合比较代码(直接插入排序、希尔排序、冒泡排序、快速排序、简单选择排序、堆排序、归并排序、基数排序、折半插入排序、2路插入排序),其中不仅有各种排序算法的代码,还包含10种代码在关键字比较次数、关键字移动次数以及实际排序时间的综合比较代码。
2019-12-21 20:51:40 203KB C++
1
这是用MFC写的,开发环境是VC++。 主要实现7种排序算法(直接插入排序、堆排序、基数排序、冒泡排序、归并排序、希尔排序、快速排序),能计算每种排序算法的运行时间,进行多次排序后,可以对各种排序算法时间复杂度进行直线拟合,并以图线的形式表示,其中,画图部分是调用外部CCHART库来完成的。以上是本程序的主要功能,还有一些细节的东西请打开工程自行探索。 程序亲测无误。
2019-12-21 20:26:11 5.28MB 排序
1
挺好玩的程序,可以看见几种算法的排序过程,B站有它的视频http://www.bilibili.com/video/av685670/
2019-12-21 20:04:28 1.58MB 排序 算法 可视化
1
随机生成10000个数,对同一组数可分别用八种排序方式排序。并分别计算时间。八种排序为:插入、冒泡、归并、选择、堆、快速、希尔、基数排序。
2019-12-21 20:01:23 11KB 排序
1
七种排序算法(插入、选择、冒泡、归并、希尔、快速、桶)演示软件,支持手动输入数据执行演示。
2019-12-21 18:53:38 250KB 排序算法 排序演示 WPF C#
1