- 4
- 0
- 约2.72千字
- 约 5页
- 2016-08-31 发布于重庆
- 举报
(中央电大)数据结构实验报告6
中央广播电视大学实验报告(学科:数据结构 )
姓名 单位 班级 学号 实验日期
成绩评定 教师签名 批改日期
实验名称:实验六 排序
6.1 泡沫法排序的改进算法
【问题描述】
某班学生成绩信息表中每个学生的记录包括各门功课的成绩和平均成绩,以及按平均成绩的排名等信息,要求从键盘输入每个学生各门功课的成绩,计算出平均成绩,按平均成绩由高到低对信息的记录重新排序,并定出每位同学的名次,打印排序后的信息表。
【基本要求】
建立学生成绩信息表,计算平均成绩。
用泡沫法对平均成绩排序,程序中要求一旦序列被排好序就结束相应排序操作。
【测试数据】
自行设计
【实验提示】
用结构数组存放学生成绩信息表。
在某趟泡沫中没有发生元素间的交换则说明已排好序
6.2 堆排序
【问题描述】
阅读筛选和建堆的程序,针对某一个待排序的序列,通过人工跟踪程序的执行,完成排序的全过程
【基本要求】
掌握建堆、筛选的基本原理和算法步骤。
写出主函数,试运行堆排序的程序。
掌握堆排序的算法程序,能针对实例按步骤人工完成建堆和排序的过程。
【测试数据】
自行设计。
【实验提示】
筛选是建堆的基本算法。
把要排序序列看成一棵完全二叉树,用循环方式从最后一个非叶
您可能关注的文档
- ((粤教版))[[高三物理课件]]高三物理《广义相对论简介》新授课件.ppt
- ((湘教版))[[初一地理课件]]湘教版七年级地理《我们怎样学地理》课件.ppt
- (2012-2013-1)《石油工业概论》复习思考题.doc
- (2012年秋)湘教版七年级上第二章地球的面貌复习(知识点).ppt
- ((湘教版))[[初一地理课件]]七年级地理上册第四章《天气与气候》课件.ppt
- (EHS-012-00)工伤事故管理规定.doc
- (C语言)第1章.ppt
- (HDUACM2010版_09)筛选法及预处理(附菜鸟的21个经典错误).ppt
- (2012年秋)湘教版七年级上第二章第四节海陆变迁(第二课时).ppt
- (2012年秋)湘教版七年级上第二章第四节海陆变迁(第一课时).ppt
- 人工智能辅助教育隐私保护在学生个性化学习中的技术挑战与解决方案探讨教学研究课题报告.docx
- 2026年中国人工智能教育应用场景与商业模式创新行业报告.docx
- 2026年3D打印食品级材料标准报告.docx
- 2026年机器人MEMS传感器产业发展报告.docx
- 2026年陶瓷3D打印食品加工模具报告.docx
- 小学化学实验教学中游戏化教学的应用研究课题报告教学研究课题报告.docx
- 2026年咖啡行业精品化与连锁经营模式报告.docx
- 2026年陶瓷3D打印技术五年前瞻:工业应用与艺术创新报告.docx
- 历史事件因果关系AI建模的教学实施有效性评估课题报告教学研究课题报告.docx
- 智慧城市交通管理十年规划报告2026年.docx
原创力文档

文档评论(0)