5.3 排序算法的程序实现(选择排序 )课件-2022届高三信息技术一轮复习浙教版选修1

2021-10-21
| 22页
| 485人阅读
| 9人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高三
章节 第三节 排序算法的程序实现
类型 课件
知识点 -
使用场景 高考复习-一轮复习
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 399 KB
发布时间 2021-10-21
更新时间 2021-10-21
作者 凤鸣高中陈丽华
品牌系列 -
审核时间 2021-10-21
下载链接 https://m.zxxk.com/soft/31018171.html
价格 1.50储值(1储值=1元)
来源 学科网

内容正文:

选择排序专题复习 选择排序的思想 1、在待排序的数据中找出最小(大)的数据,把它与第一个位置的数据进行交换。 2、在余下位置中在继续找出最小(大)的数据,把它与第二个位置的数据进行交换。 …… 以此类推,直到所有的数据排列有序。 选择排序的过程(升序为例) 1 2 3 4 5 设置数组变量:a(i)为牌的值(i=1、2、3、4、5) 第一轮选择 1 2 3 4 5 K a(K)<a(2), K不变 a(K)>a(3), K更新 a(K)>a(4), K更新 a(K)<a(5), K不变 比较过程结束,K<>1,a(K)和a(1)交换 第二轮选择 1 2 3 4 5 K a(K)>a(3), K更新 a(K)<a(4), K不变 a(K)<a(5), K不变 比较过程结束,K<>2,a(K)和a(2)交换 第三轮选择 1 2 3 4 5 K a(K)>a(4), K更新 a(K)<a(5), K不变 比较过程结束,K<>3,a(K)和a(3)交换 第四轮选择 1 2 3 4 5 K a(K)>a(5), K更新 比较过程结束,K<>4,a(K)和a(4)交换 分析与总结 如果要对有5个元素的数组进行排序,那么 1、要进行______轮选择 2、第一轮选择,k的初值为 ,比较的范围从 到 ; 第二轮选择,k的初值为 ,比较的范围从 到 ; 第三轮选择,k的初值为 ,比较的范围从 到 ; 第四轮选择,k的初值为 ,比较的范围从 到 。 3、总比较次数 次,数据最多交换 次。 4、每轮选择有 位置发生数据交换。 4 1 2 3 4 2 5 3 5 4 5 5 5 3 10 4 两个或零个 1.有6位裁判为运动员评分,给出的分数分别为49,45,61,46,58, 57。采用选择排序算法对其进行排序,若完成第一遍排序时的结果为45,49,61,46,58,57,则完成第二遍排序时的结果为( ) A.45,61,49,46,58,57 B.45,58,57,49,61,46 C.45,46,61,49,58,57 D.45,58,4

资源预览图

5.3 排序算法的程序实现(选择排序 )课件-2022届高三信息技术一轮复习浙教版选修1
1
5.3 排序算法的程序实现(选择排序 )课件-2022届高三信息技术一轮复习浙教版选修1
2
5.3 排序算法的程序实现(选择排序 )课件-2022届高三信息技术一轮复习浙教版选修1
3
5.3 排序算法的程序实现(选择排序 )课件-2022届高三信息技术一轮复习浙教版选修1
4
5.3 排序算法的程序实现(选择排序 )课件-2022届高三信息技术一轮复习浙教版选修1
5
5.3 排序算法的程序实现(选择排序 )课件-2022届高三信息技术一轮复习浙教版选修1
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。