数据结构各种排序算法的课程设计实验报告
《数据结构各种排序算法的课程设计实验报告》由会员分享,可在线阅读,更多相关《数据结构各种排序算法的课程设计实验报告(33页珍藏版)》请在毕设资料网上搜索。
1、 课程设计报告课程设计报告 课程名称:课程名称: 数据结构 设计题目设计题目: 排序算法实现及比较 系系 别:别: 计算机信息工程学院 专专 业:业: 计算机科学与技术 组组 别:别: 第*组 起止日期起止日期: 12 年 5 月 1 日 12 年 6 月 1 日 指导教师指导教师: * 计算机与信息工程学院二计算机与信息工程学院二一二年制一二年制 课程设计任务书课程设计任务书 课程设计题目 排序算法实现将比较 组长 * 学号 20* 班级 * 系别 计算机与信息工程学院 专业 计算机科学与技术 组员 * 指导教师 * 课程设计目的 加深对常见排序算法理解 通过程序比较常见算法优越性 熟悉加深
2、对数据结构的了解及认识 课程设计所需环境 Windows xp;VC+6.0 课程设计任务要求 实现常见排序算法程序化 测试程序比较算法优越性 了解常见算法的实际应用 课程设计工作进度计划 序号 起止日期 工 作 内 容 分工情况 1 分析实验类容 2 分工 3 算法改编成程序 4 将子程序合并及调试 数据测试及记录 5 编写报告 指导教师签字: 年 月 日 系(教研室)审核意见: 系(教研室)主任签字: 年 月 日 目目 录录 1.引言 4 2.需求分析 . 4 3.详细设计 . 4 3.1 直接插入排序 4 3.2 折半排序 5 3.3 希尔排序 . 6 3.4 简单选择排序 . 6 3.
3、5 堆排序 . 6 3.6 归并排序 7 3.7 冒泡排序 9 4.调试 .10 5.调试及检验 . 11 5.1 直接插入排序 . 11 5.2 折半插入排序 11 5.3 希尔排序 12 5.4 简单选择排序 12 5.5 堆排序 13 5.6 归并排序 .14 5.7 冒泡排序 .14 6.测试与比较 .15 6.1 调试步骤 .15 6.2 结论 16 7.实验心得与分析 16 8.附录 .17 8.1 直接插入排序 17 8.2 折半插入排序 18 8.3 希尔排序 .20 8.4 简单选择排序 22 8.5 堆排序 23 8.6 归并排序 .26 8.7 冒泡排序 .29 8.8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 各种 排序 算法 课程设计 实验 报告
