




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,主讲教师:李刚,数据结构课程之冒泡排序法,电子信息大类计算机类软件技术专业,.,2,问题引入-生活实例,如何按照身高进行从矮到高排序?呢?,数据结构冒泡排序,1,.,3,学习提纲,数据结构冒泡排序,.,4,动画演示,.,5,排序的过程有何规律?,动画演示,.,6,原理,每两个相邻的数据进行比较,满足某一种条件(大于或者小于)就交换,否则不交换,5个数据比较4轮排序成功。,数据结构冒泡排序,2,.,7,算法设计,数据的输入,数据的输出,每一轮比较程序设计,轮数控制的程序设计,inta5=180,150,170,160,120,i,j,t;,for(i=0;i=4;i+)printf(%d,ai);,for(i=0;i=3;i+),main(),for(j=0;jaj+1)t=aj;aj=aj+1;aj+1=t;,结果:180150170160120,结果:150170160120180,结果:120150160170180,数据结构冒泡排序,3,.,8,提高,4,前一轮比较确定一个最大数据,如何控制下一轮不再比较该数?,将for(j=0;j=3;j+)语句中的j=3改为j=3-i,数据结构冒泡排序,.,9,高等职业教育软件技术专业教学资源,.,10,思考题,5,如何采用每一轮比较寻找最小值的方法实现冒泡排序的算法设计?,数据结构冒泡排序,.,11
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公交车火灾应急预案(3篇)
- 2025年软件水平技术员试题及答案深度分析
- 行政管理实际案例试题及答案
- 风险识别对公司战略修订的支持作用试题及答案
- 遗嘱与继承法的规定试题及答案
- 网络管理员考试多样化试题及答案
- 软件设计师考试灵活应变能力的提升与实践试题及答案
- 2025二级VB考试要点试题分析
- 软硬件协同设计试题及答案
- 《2025续签劳动合同 范文》
- 婴幼儿食品领域:贝因美企业组织结构及部门职责
- 《光的直线传播》教学设计 省赛一等奖
- 人工智能的诞生简述课件
- 子宫破裂的护理查房
- 人力资源管理师二级理论知识要点
- 出货检验报告
- 科研成果研制任务书
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- 市政道路综合整治工程施工部署方案
- 无机材料科学基础-第3章-晶体结构与晶体中的缺陷
- 桥梁工程施工工艺标准图集
评论
0/150
提交评论