- 14
- 0
- 约9.92千字
- 约 18页
- 2016-12-19 发布于辽宁
- 举报
北京信息科技大学
课程设计报告
课程名称 数据结构课程设计
题 目 排序与查找
指导教师
设计起止日期
设计地点
系 别 信息管理学院
专 业 __信息管理与信息系统_
姓名/学号______鲁丹2012012108__
课程实践目的:
通过本实践使学生对各类排序算法有更深入的了解,在实际应用中学会使用排序算法解决具体问题。
课程实践内容:
随机产生20个0—100之间的整数,允许有重复
分别利用直接插入排序、直接选择排序、快速排序、双向起泡排序对这20个数进行排序(递增递减均可),并统计在各种排序方法中关键字的比较次数,最后输出各类排序方法的排序结果及关键字的比较次数。
提示:双向起泡排序是对标准起泡排序算法的改进,该方法第一次自上而下进行“起泡”,使最大元素“下沉”到底,第二次自下而上进行“起泡”,使最小元素“上浮”到顶,之后又重复上述过程,每趟起泡后都会相应缩小下一趟的起泡排序区间,直至排序完成。起泡期间可以通过对某趟“起泡”的“最后交换位置”进行记忆,以尽可能快地缩短下一趟的“起泡”区间。
用折半查找法在前面的已排好序的数据表上查找,是否有此数,如有,输出其序号。如没有,在屏幕给出
您可能关注的文档
- 课程设计--带语音播报的ic卡门禁系统设计.doc
- 课程设计--电脑显示的数字温湿度计设计.doc
- 课程设计--高增益放大器设计.docx
- 课程设计--基于rda5820的数字fm收音机设计.doc
- 课程设计说明书--成都市某公共建筑的的空调系统.docx
- 空气压缩机壳体模具设计--本科毕业设计.doc
- 控制理论课程设计--控制系统串联校正设计.doc
- 矿井系统课程设计--矿井生产及人员管理系统.doc
- 离合器课程设计--中型卡车离合器设计.doc
- 临床医学毕业论文--构建和谐医患关系.docx
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 新解读《GB_T 21268-2014非公路用旅游观光车通用技术条件》.docx VIP
- 融通物业面试题库及答案.doc VIP
- 《GB_T 21268-2014非公路用旅游观光车通用技术条件》专题研究报告.pptx VIP
- 便秘知识课件.pptx VIP
- 2023年湖南理工学院汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- (正式版)DB37∕T 5345-2025 《建筑工程流态固化土应用技术规程》.pdf VIP
- Unit 2 Dream toys Experience & Understand(教学课件)英语人教大同版三年级下册2026.pptx
- 动量与能量的综合应用-2025年新高考物理大题(含答案).pdf VIP
- 制药车间布置设计.ppt VIP
- 《特种设备焊接操作人员考核细则》(TSG Z6002-2026).docx VIP
原创力文档

文档评论(0)