数据结构课程 冒泡排序讲义课件.ppt

上传人:小飞机 文档编号:2137300 上传时间:2023-01-16 格式:PPT 页数:14 大小:1,015KB
返回 下载 相关 举报
数据结构课程 冒泡排序讲义课件.ppt_第1页
第1页 / 共14页
数据结构课程 冒泡排序讲义课件.ppt_第2页
第2页 / 共14页
数据结构课程 冒泡排序讲义课件.ppt_第3页
第3页 / 共14页
数据结构课程 冒泡排序讲义课件.ppt_第4页
第4页 / 共14页
数据结构课程 冒泡排序讲义课件.ppt_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《数据结构课程 冒泡排序讲义课件.ppt》由会员分享,可在线阅读,更多相关《数据结构课程 冒泡排序讲义课件.ppt(14页珍藏版)》请在三一办公上搜索。

1、.,1,主讲教师:李 刚,数据结构课程之冒泡排序法,电子信息大类 计算机类 软件技术专业,.,2,问题引入-生活实例,如何按照身高进行从矮到高排序?呢?,数据结构 冒泡排序,1,.,3,学习提纲,数据结构 冒泡排序,.,4,动画演示,.,5,排序的过程有何规律?,动画演示,.,6,原 理,每两个相邻的数据进行比较,满足某一种条件(大于或者小于)就交换,否则不交换,5个数据比较4轮排序成功。,数据结构 冒泡排序,2,.,7,算法设计,数据的输入,数据的输出,每一轮比较程序设计,轮数控制的程序设计,int a5=180,150,170,160,120,i,j,t;,for(i=0;i=4;i+)p

2、rintf(%d,ai);,for(i=0;i=3;i+),main(),for(j=0;jaj+1)t=aj;aj=aj+1;aj+1=t;,结果:180 150 170 160 120,结果:150 170 160 120 180,结果:120 150 160 170 180,数据结构 冒泡排序,3,.,8,提 高,4,前一轮比较确定一个最大数据,如何控制下一轮不再比较该数?,将for(j=0;j=3;j+)语句中的j=3改为j=3-i,数据结构 冒泡排序,.,9,高等职业教育软件技术专业教学资源,.,10,思考题,5,如何采用每一轮比较寻找最小值的方法实现冒泡排序的算法设计?,数据结构 冒泡排序,.,11,教学小结,数据结构 冒泡排序,.,12,本次微课你懂了吗?,.,13,人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文学作品,我们能提高文学鉴赏水平,培养文学情趣;通过阅读报刊,我们能增长见识,扩大自己的知识面。有许多书籍还能培养我们的道德情操,给我们巨大的精神力量,鼓舞我们前进。,.,14,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号