资源简介 (共22张PPT)第二课 冒泡排序五年级下册 第一单元 《运用经典算法 解决简单问题》导 入导 入导 入初始数据:131,145,136,152,129,147算法原理建构初始数据:131,145,136,152,129,147算法原理建构第一轮排序:131,136,145,129,147,152初始数据:131,145,136,152,129,147算法原理建构第一轮排序:131,136,145,129,147,152比较5次,固定 152初始数据:131,145,136,152,129,147算法原理建构第一轮排序:131,136,145,129,147,152第二轮排序:131,136,129,145,147,152初始数据:131,145,136,152,129,147算法原理建构第一轮排序:131,136,145,129,147,152第二轮排序:131,136,129,145,147,152比较4次,固定 147初始数据:131,145,136,152,129,147算法原理建构第一轮排序:131,136,145,129,147,152第二轮排序:131,136,129,145,147,152第三轮排序:131,129,136,145,147,152初始数据:131,145,136,152,129,147算法原理建构第一轮排序:131,136,145,129,147,152第二轮排序:131,136,129,145,147,152第三轮排序:131,129,136,145,147,152比较3次,固定 145算法原理建构第四轮排序:129,131,136,145,147,152初始数据:131,145,136,152,129,147第一轮排序:131,136,145,129,147,152第二轮排序:131,136,129,145,147,152第三轮排序:131,129,136,145,147,152算法原理建构第四轮排序:129,131,136,145,147,152初始数据:131,145,136,152,129,147第一轮排序:131,136,145,129,147,152第二轮排序:131,136,129,145,147,152第三轮排序:131,129,136,145,147,152比较2次,固定 136算法原理建构第五轮排序:129,131,136,145,147,152第四轮排序:129,131,136,145,147,152初始数据:131,145,136,152,129,147第一轮排序:131,136,145,129,147,152第二轮排序:131,136,129,145,147,152第三轮排序:131,129,136,145,147,152算法原理建构第五轮排序:129,131,136,145,147,152第四轮排序:129,131,136,145,147,152初始数据:131,145,136,152,129,147第一轮排序:131,136,145,129,147,152第二轮排序:131,136,129,145,147,152第三轮排序:131,129,136,145,147,152比较1次,完成排序算法原理建构在排序过程中,大的数据靠右不动,小的数据通过比较一点点往左排,就像气泡逐渐浮出水面,于是形象地称这种排序算法为冒泡排序。10名选手100米成绩(秒)如下:12.5, 13.2, 11.8, 12.9, 13.0, 12.1, 12.7, 13.1, 11.9, 12.4算法实践迁移12.5 13.211.8 12.913.0 12.112.7 13.111.9 12.4算法实践迁移算法应用延伸复杂问题可以拆解为简单步骤的重复执行1 2 3 4 5算法实践迁移即使数据已经有序,它仍会完成所有相邻数的比较。算法应用延伸算法应用延伸 展开更多...... 收起↑ 资源预览