3.4对数据进行排序讲义
* 冒泡排序:把较小的数据逐次向上推移的一种排序技术。 从最后一个元素起,依次比较相邻的两个 元素中的数据,将较小的数据调换到上面。 1 2 3 4 5 第一趟冒泡排序过程 A(5)a(4) ,交换 A(4)a(3),不交换 A(3)a(2),交换 A(2)a(1),交换 45 25 5 35 15 比较了几次? 1 2 3 4 5 第一趟冒泡排序过程 A(5)a(4) ,交换 A(4)a(3),不交换 A(3)a(2),交换 A(2)a(1),交换 45 25 5 35 15 比较了几次? 1 2 3 4 5 第二趟冒泡排序过程 A(5)a(4)保持不变 A(4)a(3),交换 A(3)a(2),交换 5 45 25 15 35 比较了几次? 1 2 3 4 5 第三趟冒泡排序过程 A(5)a(4),不交换 A(4)a(3),交换 5 15 45 25 35 比较了几次? 1 2 3 4 5 第四趟冒泡排序过程 A(5)a(4),交换 5 15 25 45 35 比较了几次? 知识回顾:如何交换两个变量的值? 过程:(用第三个变量实现) t=m m=n n=t For i= 1 to 4
您可能关注的文档
最近下载
- 三下期中家长会课件.pptx VIP
- 2022-2023年临床医学期末复习-内科学(本科临床定向专业)考试全真模考卷2(附答案).docx VIP
- “一带一路”倡议对共建国家通信基础设施的影响研究.pdf VIP
- 《数星星的孩子》公开课教案.pptx VIP
- 财务会计-清产核资明细表-适用于执行企业会计准则的单位(空白版).xlsx VIP
- 保险理赔员考试试题及答案.docx VIP
- 基于单片机的自动喂养系统设计与实现初稿.doc VIP
- 小学数学万以内加减法计算专项练习题(每日一练,共11套).pdf VIP
- 恢复林业生产条件的实施方案.pdf VIP
- 小学数学万以内加减法计算专项练习题(每日一练,共13套).docx VIP
原创力文档

文档评论(0)