- 5
- 0
- 约9.92千字
- 约 18页
- 2017-01-13 发布于辽宁
- 举报
学位论文—数据结构课程设计排序与查找
北京信息科技大学
课程设计报告
课程名称 数据结构课程设计
题 目 排序与查找
指导教师
设计起止日期
设计地点
系 别 信息管理学院
专 业 __信息管理与信息系统_
姓名/学号______鲁丹2012012108__
课程实践目的:
通过本实践使学生对各类排序算法有更深入的了解,在实际应用中学会使用排序算法解决具体问题。
课程实践内容:
随机产生20个0—100之间的整数,允许有重复
分别利用直接插入排序、直接选择排序、快速排序、双向起泡排序对这20个数进行排序(递增递减均可),并统计在各种排序方法中关键字的比较次数,最后输出各类排序方法的排序结果及关键字的比较次数。
提示:双向起泡排序是对标准起泡排序算法的改进,该方法第一次自上而下进行“起泡”,使最大元素“下沉”到底,第二次自下而上进行“起泡”,使最小元素“上浮”到顶,之后又重复上述过程,每趟起泡后都会相应缩小下一趟的起泡排序区间,直至排序完成。起泡期间可以通过对某趟“起泡”的“最后交换位置”进行记忆,以尽可能快地缩短下一趟的“起泡”区间。
用折半查找法在前面的已排好序的数据表上查找,是否有此数,如有,输出其序号。如没有,在屏幕给出
您可能关注的文档
- 学位论文—燃气公司场站安全管理制度.doc
- 学位论文—燃料电池用前级直流变换器设计.doc
- 学位论文—热电厂2×300mw机组脱硫废水处理工程技术协议.doc
- 学位论文—热控专业施工组织设计.doc
- 学位论文—热释电人体红外线传感器的基本结构和原理 外文翻译.doc
- 学位论文—热压机自动控制系统软件设计说明书(嵌入式软件范例).doc
- 学位论文—人工智能科学与计算机技术结合辅助教学的思考.doc
- 学位论文—人力资源管理论文人力资源知识型员工激励问题研究.doc
- 学位论文—人力资源管理专业方向课程设计报告.doc
- 学位论文—人力资源管理专业—人力资源管理的发展与创新.doc
- 宣贯培训(2026年)《EJT 20166-2018后处理三氧化铀粉末中碳和硫的测定 高频燃烧红外吸收法》长文.pptx
- 宣贯培训(2026年)《GAT 543.7-2015公安数据元(7)》.pptx
- 合规红线与避坑实操手册(2026)《GB 28286-2024工业炸药通用技术条件》.pptx
- 宣贯培训(2026年)《GAT 726.7-2007反恐怖信息管理代码 第7部分:演习类型代码》.pptx
- 宣贯培训(2026年)《GB 10408.6-2009微波和被动红外复合入侵探测器》.pptx
- 十五五期间智能驾驶系统融资进展与合作伙伴关系.pptx
- 十五五氢能动力桥梁检测车基建维护投资.pptx
- 宣贯培训(2026年)《JBT 12583-2015仪器仪表可靠性评估程序》.pptx
- 宣贯培训(2026年)《NBT 20006.32-2016压水堆核电厂用合金钢 第32部分:安全壳机械贯穿件用15Cr1Mo锻件》.pptx
- 2026—2028年中国复合非氧化性杀菌剂行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx
最近下载
- 第五章排球排球正面双手垫球(教学设计)-人教版初中体育与健康八年级全一册(1).docx
- 临床静脉用药调配与使用指南 路径,静脉.pdf VIP
- 研究生电子设计大赛报告.pdf VIP
- 医疗器械监督管理条例考题及答案.docx VIP
- 新北师大版四年级数学下册《看一看》课件_课件.ppt VIP
- 护士(护理人员)个人简历模板(3套适配版).docx VIP
- 建筑工程技术资料管理标准DB13(J)T 8622-2025.pdf VIP
- 第12课 彩陶纹样 (课件)2026赣美版美术三年级下册.ppt
- 3.3《品质》一等奖获奖课件.pptx VIP
- 沥青拌合楼搅拌设备西筑用户培训教材.doc VIP
原创力文档

文档评论(0)