- 7
- 0
- 约小于1千字
- 约 87页
- 2024-12-30 发布于浙江
- 举报
第二部分算法与程序设计;1.了解冒泡排序本质是相邻两个数进行比较和交换,让较大的数“下沉(上冒)”,较小的数“上冒(下沉)”的一种排序技术;
2.写出每趟排序的结果,掌握每趟的比较次数、每趟的排序区间和每趟排序实现的功能;
3.列出排序序列中的逆序对,掌握总共需要的交换次数;
4.外循环实现排序的趟数,内循环决定排序的方向和区间,比较条件决定排序的方式;
5.根据外循环变量i,画出待排序区间,在待排序区间的两端写出4个比较的位置,从而确定内循环的初始和结束位置.;;;冒泡排序的特征是相邻两个对象进行比较和交换,可以从前往后冒泡,实现后面数据先有序,也可以从后往前冒泡,实现前面数据先有序。当某趟排序过程中没有发生数据交换,表示整个序列数据有序,可以提前结束排序。冒泡排序可以用双重循环来实现,其算法复杂度为O(n2),外循环表示循环的趟数,内循环实现第i趟排序的方向和区间,比较语句实现了升降序的方式。;;A;;;重难点1冒泡排序的算法思想; ;D; ;C;C; ;重难点2冒泡排序的变式; ; ;C; ;A; ;重难点3冒泡排序的优化;B; ;B; ;;;;A;;C;;;C;;;C;;;B;;;;;;D;;C;;D;;;B;;9.列表a中各元素a[0]到a[4]的值依次为9,2,5,1,3,若分别执行如下两段程序,则数据交换次数分别是()
程序1;;D;;
您可能关注的文档
- 专题13 简单算法程序实现 学案(含解析)2025届高中信息技术.DOCX
- 专题14 树 学案(含解析)2025届高中信息技术.DOCX
- 专题15 队 列 学案(含解析)2025届高中信息技术.DOCX
- 专题16 栈 学案(含解析)2025届高中信息技术.DOCX
- 专题18 基于数据结构的算法实现 学案(含解析)2025届高中信息技术.DOCX
- 专题八 系统分析 学案(含解析)2025届高中通用技术.DOCX
- 专题二 人机关系 学案(含解析)2025届高中通用技术.DOCX
- 专题九 控制分析 学案(含解析)2025届高中通用技术.DOCX
- 专题六 构件的受力形式分析 学案(含解析)2025届高中通用技术.DOCX
- 专题七 流程分析与设计 学案(含解析)2025届高中通用技术.DOCX
最近下载
- DELTA台达-DPS1800G系列通信电源 产品选型技术手册资料.pdf
- 电器及PLC控制技术与实训 (西门子 S7-200 SMART) 第2版 课件 项目四 PLC的基本指令及编程.pptx
- DB11T1979-2022 住宅厨卫排气道系统应用技术标准.pdf
- 急危重症护理学题库-急危重症护理学选择题及答案.docx VIP
- 水的蒸发课件-科学三年级下册湘科版.pptx
- 2020年大学生尔雅网课《现代市场营销素质与能力提升》课后章节测试答案.docx VIP
- 东风玛驰原厂维修手册发动机操作指南.pdf VIP
- 工程装修技术创新方案(3篇).docx
- 无人机课程(课堂课件).ppt VIP
- 急危重症护理学练习题库(含答案).docx VIP
原创力文档

文档评论(0)