1 / 10
文档名称:

排序算法.ppt

格式:ppt   大小:497KB   页数:10页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

排序算法.ppt

上传人:drp539604 2021/4/26 文件大小:497 KB

下载得到文件列表

排序算法.ppt

相关文档

文档介绍

文档介绍:问题的处理过程依赖与数据的有序性。
把杂乱无章的数据变为有序的数据——排序。
选择排序
姓名
票数
陈倩倩
23
陈施倩
12
龚晨
9
龚栋玲
11
顾华桦
16
顾奕婷
26
黄菲菲
19
姓名
票数
黄思怡
20
黄彦棋
22
蒋蕾
17
刘怡菁
16
刘子易
20
倪钰
18
姓名
票数
沈暄儿
19
施旖旎
5
施雨晨
21
施卓瑶
23
童新怡
8
王东韵
25
王骏
15
姓名
票数
吴蓓
24
奚佳伟
23
杨莉君
13
杨思瑞
20
张倩
4
周晓倩
1
祖睿
16
弦刊孜神传铲焚肪皆梦站悲磁她贞蠢硷雅悠咏卵债受所障掷瓦忍枚必演湛排序算法排序算法
12
31
5
23
以规模为4的数组d 为例:
d
d[1] d[2] d[3] d[4]
第一遍
第二遍
第三遍
12
31
5
23
31
12
5
23
31
23
5
12
待排序首元素
最大值
最大值
待排序首元素
待排序首元素
最大值
31
12
5
23
31
23
5
12
31
23
12
5
选择排序是一个不断重复的过程
i=1
i<=3
变量i
需要重复执行的:
寻找最大数
交换最大值与待排序首元素
选择排序
①循环结构
②寻找最大(小)元素的方法
③交换2个元素的方法
板陕坞六食叭觉孟嚏采虚寝改虞炯骂擒爹翱翻玻收食池陀舀窍亩迭的噪悄排序算法排序算法
12
31
5
23
以规模为4的数组d 为例:
d
d[1] d[2] d[3] d[4]
第一次
第二次
第三次
31
12
5
23
31
23
5
12
31
23
12
5
选择排序是一个不断重复的过程
①循环结构
②寻找最大(小)元素的方法
③交换2个元素的方法
排序过程中,使用的变量说明:
d :
d[1] 到 d[4] :
i :
数组中每个元素依次的名称
使用的数组名称
记录正在进行的次数
k :
记录d[1]到d[4]范围内,
最大的数据所在的数组元素的下标
开始
i=1
i<=3
寻找d[i]至d[4]范围内最大值
交换最大值
与d[i]中数据
i=i+1
结束
N
Y
d[k]
d[k]
2(排序完成?)
若 i>3 则 算法终止
i ← 1
1(初始准备)
3(寻找最大数据)
4(交换)
5(准备进行下一次处理)
6(转去进行下一次处理)
互换d[i]与d[k]中的数据
转到步骤 2
寻找从d[i]起到d[4]范围内的最大数据
d[k]
交换d[i]与最大值中的数据
i ← i + 1
选择排序
滩焰握门器倦矗埃唤灶琅供歹希缝购良烟韭驯参泥翠但脂迟隅至真闰嗡歌排序算法排序算法
2(排序完成?)
若 i>n-1 则 算法终止
i ← 1

最近更新

起搏器植入术后护理查房ppt 23页

外立面改造施工组织设计{方案)【方案】 37页

家庭教育指导中心家庭教育工作实施方案 18页

工程现场协调经验和能力 79页

建设工程竣工验收消防查验报告模板(可编辑) 25页

内分泌科护理质量改进案例汇报ppt 25页

新视野大学英语(第三版)U校园-读写译4答案 6页

杭州市民政局关于印发《杭州市公益创投项目管.. 9页

江苏省泰州市兴化市2022-2023学年七年级上学期.. 10页

慢阻肺护理查房ppt幻灯片 23页

电源线电源插头检验标准 5页

管理会计试卷含答案 6页

课程大纲《经验萃取——传承成功经验,复制绩优.. 6页

通用范文(正式版)健康体检医疗服务投标书 5页

铁路勘察设计管理 12页

兼论货币市场利率定价逻辑:资金面与存单利率.. 8页

口腔科护理读书报告ppt 24页

2024年轧辊车床项目资金筹措计划书代可行性研.. 71页

2024年信息化学品生产设备项目资金申请报告代.. 65页

精神病人家属的心理护理ppt 25页

2024年污物桶项目资金申请报告代可行性研究报.. 68页

2024新课标全国1卷(理数) 18页

护理系大学生职业规划ppt 23页

护理高校毕业生的就业观念PPT 23页

2024年机关事业单位待遇调整及待遇补发操作手.. 14页

腹腔镜手术术后的观察与护理ppt 19页

非哺乳期乳腺炎护理常规ppt 23页

对乳腺癌患者的护理查房ppt 23页

变电运维专业技术总结 53页

1988年高考真题语文试卷-学生用卷 14页