- 1
- 0
- 约4.05千字
- 约 25页
- 2015-12-10 发布于广东
- 举报
第9章 排序 本章分为(3~4)讲 第1讲 9.1 排序的基本概念 9.2 插入排序 9.3 交换排序 9.4 选择排序 选择排序也有几种不同的方法,这里仅介绍: 简单选择排序; 堆排序。 为了方便理解算法,本小节使用数组时均从下标1开始。假设数组名是a,第一个数据元素放在a[1] 之中。 9.4.1 简单选择排序 简单选择排序(Simple Selection Sort)也是直接选择排序。此法在一些高级语言课程中做过介绍,是一种较为容易理解的方法。下面分别介绍: 简单选择排序的算法思路; 简单选择排序的算法实现; 简单排序的算法思路: 对于一组关键字{K1,K2,…,Kn}。 第1趟,从K1,K2,…,Kn中选择最小值,假如它是Kz,则将Kz与K1对换; 第2趟,从K2,K3,…,Kn中选择最小值Kz,再将Kz与K2对换; …… 第 n?1 趟,从Kn?1、 Kn中选择最小值Kz,将Kz与Kn?1对换,最后剩下的就是该序列中的最大值,一个由小到大的有序序列形成。 有5个关键字{3,4,1,5,2}, 简单选择排序 简
您可能关注的文档
- 微观经济学(左相国) 第10章 寡头垄断市场下的价格和产量.ppt
- 微观经济学(左相国) 微观第12章 要素市场与收入分配.ppt
- 微观经济学(左相国) 微观第13章 市场失灵与微观经济政策.ppt
- 微机系统组装与维护实训教程 作者 唐秋宇 等 实训八 系统备份与还原.ppt
- 微机系统组装与维护实训教程 作者 唐秋宇 等 实训九 个人数据备份与恢复.ppt
- 微机系统组装与维护实训教程 作者 唐秋宇 等 实训六 安装驱动程序.ppt
- 微机系统组装与维护实训教程 作者 唐秋宇 等 实训七 应用程序的安装与卸载.ppt
- 微机系统组装与维护实训教程 作者 唐秋宇 等 实训十 系统实用维护技术.ppt
- 微机系统组装与维护实训教程 作者 唐秋宇 等 实训十二 Windows环境设置及优化.ppt
- 微机系统组装与维护实训教程 作者 唐秋宇 等 实训十三 常见外设使用与维护.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)