【问题描述】 设计一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受。 【基本要求】 (1)实现各种内部排序。包括冒泡排序,直接选择排序,希尔排序,快速排序,堆排序。 (2) 待排序的元素的关键字为整数。其中的数据要用随机数产生(如10000个),至少用5组不同的数据做比较,再使用各种算法对其进行排序,记录其排序时间,再汇总比较。 (3) 演示程序以人机对话的形式进行。每次测试完毕显示各种比较指标值的列表,比较各种排序的优劣。 (4) 界面友好,易与操作。采用菜单方式进行选择。
2022-05-28 17:44:31 159KB 数据结构 排序算法
1
汇编语言:第8章 汇编语言与C的混合编程.ppt
2022-05-28 11:01:08 1.5MB 文档资料 c语言 开发语言
vb冒泡排序算法源代码示例,将输入的数据转换为数值型,对第i遍排序,初始假定第i个元素最小,将找出的最小元素与第i个元素交换,对冒泡算法不熟悉的推荐下载本款VB源码实例。 运行环境:Windows/VB6
2022-05-27 13:47:25 2KB VB源代码 控件组件
1
第8章 渐进法及其他算法简述.ppt
2022-05-27 09:10:01 2.48MB 算法 源码软件
第8章 遗传算法.ppt
2022-05-27 09:10:00 1.44MB 文档资料
第8章--数据压缩算法NEW.ppt
2022-05-27 09:09:59 904KB 文档资料
数据管理与数据库:第8章 数据库设计.pdf
2022-05-27 09:04:35 299KB 数据库 文档资料 database
数据结构与算法(C语言版)第2版_第9章 排序.ppt
2022-05-26 19:08:34 286KB c语言 文档资料 开发语言
数据结构排序算法大总结 C++.doc
2022-05-26 19:08:31 30KB 文档资料
数据结构程序设计-各种排序算法时间性能的比较.doc
2022-05-26 19:08:29 153KB 数据结构 文档资料 排序算法 算法