师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步浙教版选修1 算法与程序设计2.3 排序下载详情
  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

浙教2003课标版《2.3排序》新课标PPT课件优质课下载

一、冒泡导入

思考1:

将108、120、96、75这组数据按从小到大进行冒泡排序

1.需要进行几趟冒泡排序,每趟的排序结果分别是什么?

2.整个排序过程中进行了几次数据比较?几次数据交换?

3.能否减少交换次数?

二、选择排序概念

选择排序是在参与排序的所有数组元素中找出最小(或最大)数据的元素,使它与第一个元素中的数据相互交换,然后再在余下的元素中找出最小(或最大)数据的元素,与第二个元素中的数据相互交换位置,以此类推,直到所有元素成为一个有序的序列。

随堂练习1

1、某数组10个元素,依次为2、20、12、15、13、50、55、60、80、30,若采用选择排序算法进行降序排序,则第5遍排序完成时的数据序列为 ( )

B. 80、60、55、50、30、20、15、13、12、2

A. 80、60、55、50、30、13、15、20、2、12

C. 80、60、55、50、30、15、20、12、2、13

D. 80、60、55、50、30、15、12、20、2、13

D

2、用选择排序算法对一组学生的身高数据进行升序排序,已知第一遍排序结束后的数据序列为165、168、178、175、171,则下列选项中可能是原始数据序列的是: ( )

175、178、168、165、171 B.165、178、168、175、171

C. 178、168、165、175、171 D.165、168、171、175、178

C

三、选择排序流程图

回顾表示算法的三种方法:

自然语言——>流程图——>程序语言

四、选择排序流程图

开始

选择排序