3.3 常见的策略 课件-2021-2022学年川教版(2019)信息技术八年级上册

2022-06-07
| 13页
| 681人阅读
| 16人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技川教版(2019)八年级上册
年级 八年级
章节 第3节 常见的策略
类型 课件
知识点 -
使用场景 同步教学
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 29.72 MB
发布时间 2022-06-07
更新时间 2022-06-07
作者 匿名
品牌系列 -
审核时间 2022-06-07
下载链接 https://m.zxxk.com/soft/33825055.html
价格 1.50储值(1储值=1元)
来源 学科网

内容正文:

见 常 第三单元第3节 策 略 学习目标 01. 选择最合适的策略 02. 了解常见的策略 了解常见的策略 快速排序 工作原理:快速排序算法通过多次比较和交换来实现排序 排序流程如下: (1)首先设定一个分界值,通过该分界值将数组分成左右两部分。 (2)将大于或等于分界值的数据集中到数组右边,小于分界值的数据集中到数组的左边。此时,左边部分中各元素都小于分界值,而右边部分中各元素都大于或等于分界值。 (3)然后,左边和右边的数据可以独立排序。对于左侧的数组数据,又可以取一个分界值,将该部分数据分成左右两部分,同样在左边放置较小值,右边放置较大值。右侧的数组数据也可以做类似处理。 (4)重复上述过程,可以看出,这是一个递归定义。通过递归将左侧部分排好序后,再递归排好右侧部分的顺序。当左、右两个部分各数据排序完成后,整个数组的排序也就完成了。 快速排序 冒泡排序 工作原理:它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。 选择排序 工作原理: 第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。选择排序是不稳定的排序方法。 插入排序 工作原理:插入排序,一般也被称为直接插入排序。对于少量元素的排序,它是一个有效的算法 。 插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中,从而一个新的、记录数增1的有序表。在其实现过程使用双层循环,外层循环对除了第一个元素之外的所有元素,内层循环对当前元素前面有序表进行待插入位置查找,并进行移动。 选择策略 试一试 找八位身高不一样的同学上台,请同学们用四种排序方法进行排序,要求从左到右依次升高,并记录每次排序所用次数、时间,看哪一种效率更高! Lavf58.20.100 Bilibili VXCode Swarm Transcoder v0.7.6 La

资源预览图

3.3 常见的策略 课件-2021-2022学年川教版(2019)信息技术八年级上册
1
3.3 常见的策略 课件-2021-2022学年川教版(2019)信息技术八年级上册
2
3.3 常见的策略 课件-2021-2022学年川教版(2019)信息技术八年级上册
3
3.3 常见的策略 课件-2021-2022学年川教版(2019)信息技术八年级上册
4
3.3 常见的策略 课件-2021-2022学年川教版(2019)信息技术八年级上册
5
3.3 常见的策略 课件-2021-2022学年川教版(2019)信息技术八年级上册
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。