【问题描述】 设计一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受。 【基本要求】 (1)实现各种内部排序。包括冒泡排序,直接选择排序,希尔排序,快速排序,堆排序。 (2) 待排序的元素的关键字为整数。其中的数据要用随机数产生(如10000个),至少用5组不同的数据做比较,再使用各种算法对其进行排序,记录其排序时间,再汇总比较。 (3) 演示程序以人机对话的形式进行。每次测试完毕显示各种比较指标值的列表,比较各种排序的优劣。 (4) 界面友好,易与操作。采用菜单方式进行选择。
2022-05-28 17:44:31 159KB 数据结构 排序算法
1
数据结构与算法 代码及分析 张晓莉等编著 数据结构与算法 代码及分析 张晓莉等编著 数据结构与算法 代码及分析 张晓莉等编著
2022-05-27 17:03:39 21KB 数据结构 数据结构与算法
1
计算机二级C语言 数据结构与算法数据库等.doc
2022-05-27 14:07:54 147KB 文档资料 c语言 数据库 开发语言
计算机国二FV第1章数据结构与算法.ppt
2022-05-27 14:07:52 304KB 文档资料
计算机科学概论 第5章 数据结构与算法.ppt
2022-05-27 14:07:43 2.36MB 文档资料
数据结构与算法 课件.ppt
2022-05-26 19:08:51 1.69MB 文档资料
数据结构与算法(C++)__讲栈.ppt
2022-05-26 19:08:50 420KB 文档资料
数据结构与算法-教案PPT(367页).ppt
2022-05-26 19:08:49 1.83MB 文档资料
数据结构与算法-数据结构课程设计报告.doc
2022-05-26 19:08:49 361KB 数据结构 文档资料
数据结构与算法.ppt
2022-05-26 19:08:48 3.6MB 文档资料