已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
冒泡排序 n个数排序 需要进行n 1趟冒泡 a 0 a 1 a 2 a 3 第一次比较 第二次比较 a 0 a 1 a 2 a 3 分别两两比较并交换 使小数沉底到a 3 第三次比较 第一趟冒泡结果 a 0 a 1 a 2 a 3 比较前 第一趟冒泡 小数沉底到a 3 第一趟冒泡结果 for i 0 i i 3 if a i a i 1 temp a i a i a i 1 a i 1 temp 实现一趟冒泡的代码为 a 0 a 1 a 2 a 3 第一次比较 第二次比较 a 0 a 1 a 2 分别两两比较交换 小数沉底到a 2 第二趟冒泡结果 a 0 a 1 a 2 a 3 比较前 第二趟冒泡 小数沉底到a 2 第二趟冒泡结果 for i 0 i i 2 if a i a i 1 temp a i a i a i 1 a i 1 temp 实现第二趟冒泡的代码为 a 0 a 1 a 2 a 3 比较前 a 0 a 1 两两比较并交换 小数沉底到a 1 第三趟冒泡结果 a 0 a 1 a 2 a 3 比较前 第三趟冒泡 小数沉底到a 1 第三趟比较结果 for i 0 i i 1 if a i a i 1 temp a i a i a i 1 a i 1 temp 实现第三趟冒泡的代码为 for j 0 j 3 j a 0 a 1 a 2 a 3 冒泡排序前 冒泡排序实现由小到大排序代码 冒泡排序后 for i 0 i i 3 j if a i a i 1 temp a i a i a i 1 a i 1 temp 4个数排序 需要执行3趟冒泡 每一趟冒泡 需要数据进行两两比较并交换 选择排序 n个数排序 需要进行n 1趟选择 过程为 令max表示最大元素的序号 初值max 0 a 0 到a 3 逐一比较 找出最大元素的位置 a 0 与其互换 使最大值位于a 0 a 0 a 1 a 2 a 3 第一次比较max 1 第一趟 从4个元素中选出最大者 将其换入a 0 中 第一趟选择结果 第二次比较max 2 第三次比较max 3 a 0 a 1 a 2 a 3 比较前 第一趟选择 大数换到a 0 中 只交换一次 第一趟选择结果 max 0 for j 1 j 4 j if a max a j max j temp a 0 a 0 a max a max temp 实现一趟选择的代码为 过程为 令max表示最大元素的序号 初值max 1 a 1 到a 3 逐一比较 找出最大元素的位置 a 1 与其互换 使最大值位于a 1 a 0 a 1 a 2 a 3 第一次比较max 2 第二趟 从3个元素中选出最大者 将其换入a 1 中 第二趟选择结果 第二次比较max 2 a 0 a 1 a 2 a 3 比较前 第二趟选择 大数换到a 1 中 只交换一次 第二趟选择结果 max 1 for j 2 j 4 j if a max a j max j temp a 1 a 1 a max a max temp 实现第二趟选择的代码为 过程为 令max表示最大元素的序号 初值max 2 a 2 到a 3 逐一比较 找出最大元素的位置 a 2 与其互换 使最大值位于a 2 a 0 a 1 a 2 a 3 第一次比较max 2 第三趟 从2个元素中选出最大者 将其换入a 2 中 第三趟选择结果 a 0 a 1 a 2 a 3 比较前 第三趟选择 大数换到a 2 中 只交换一次 第三趟选择结果 max 2 for j 3 j 4 j if a max a j max j temp a 2 a 2 a max a max temp 实现第三趟选择的代码为 for i 0 i 3 i a 0 a 1 a 2 a 3 选择排序前 选择排序实现由大到小排序代码 选择排序后 max i for j i 1 j 4 j if a max a j max j temp a i a i a max a max temp 4个数排序 需要执行3趟选择 每一趟选择 需要数据进行两两比较 只
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年定西市农业机械系统事业单位人员招聘考试备考试题及答案详解
- 2026年昌吉市税务系统事业单位人员招聘考试备考试题及答案详解
- 2026年生物技术行业分析报告及未来发展趋势报告
- 2026年美容小工具行业分析报告及未来发展趋势报告
- 2026年制伞行业分析报告及未来发展趋势报告
- 2026年安庆市劳动保障监查系统事业单位人员招聘考试备考试题及答案详解
- 2026年创客中心行业分析报告及未来发展趋势报告
- 2026年其它衣服清洁行业分析报告及未来发展趋势报告
- 2026年OTT电视广告行业分析报告及未来发展趋势报告
- 2026顶峰滑雪公司招聘2人考试备考试题及答案解析
- 道岔钳工技能测试题库及答案
- 陕西省建设工程安全生产管理办法
- 2025年广东省高考政治试卷真题(含答案解析)
- 2025年河北省中考化学试卷真题(含答案解析)
- 军事伪装道路施工技术专题
- 良肢位摆放叙试题及答案
- 2025年高考数学全国一卷试题真题及答案详解(精校打印)
- T/CCMA 0168-2023土方机械电控手柄技术要求及试验方法
- 成人癌性疼痛护理团体标准
- 2025年统计学期末考试题库:时间序列分析核心考点解析
- 实验室生物安全应急预案
评论
0/150
提交评论