数据结构课程设计--内部排序算法的比较
《数据结构课程设计--内部排序算法的比较》由会员分享,可在线阅读,更多相关《数据结构课程设计--内部排序算法的比较(10页珍藏版)》请在毕设资料网上搜索。
1、 1 数据结构课程设计数据结构课程设计 题目:题目: 内部排序算法的比较内部排序算法的比较 2 实验报告实验报告 一、一、需求分析需求分析 1.1.本程序对以下六种常用的内部排序进行实测比较:起泡排序、直接插入本程序对以下六种常用的内部排序进行实测比较:起泡排序、直接插入 排序、简单选择排序、快速排序、希尔排序、堆排序。排序、简单选择排序、快速排序、希尔排序、堆排序。 2.2.待排序表的元素的关键字为整数,雍正徐、逆序和随机数产生器产生的待排序表的元素的关键字为整数,雍正徐、逆序和随机数产生器产生的 随机数做测试比较。比较的指标为有关键字参加的比较次数和关键字的移动次随机数做测试比较。比较的指
2、标为有关键字参加的比较次数和关键字的移动次 数(关键字交换记为数(关键字交换记为 3 3 次移动) 。次移动) 。 3.3.程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信 息”下,用户可由键盘输入产生随机数的种子息”下,用户可由键盘输入产生随机数的种子,计算机终端显示各内部排序的,计算机终端显示各内部排序的 比较参数。比较参数。 4.4.最终对结果做出简单分析,包括对各组数据得出结果波动大小给予解释。最终对结果做出简单分析,包括对各组数据得出结果波动大小给予解释。 二、概要设计二、概要设计 1.1.可排序表的抽象数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 内部 排序 算法 比较
