排序算法 * * 利用计算机获取信息后,需要进行处理,处理后便于人们应用。信息处理的方法有多种,通常有数据的排序、查找、插入、删除和归并等操作。本节重点介绍数据排序的几种方法。 基本思想: 每一趟从待排序数据元素中选出最小(或最大)的一个元素,放在待排序数列最前面,直到全部待排数据排完。 过程(略) type arr=array[1..3000] of longint; 算法:procedure selectsort(var r:arr); begin for i:=1 to n-1 do for j:=i+1 to n do if r[i]r[j] then 数据元素交换; begin t:=r[i];r[i]:=r[j];f[j]:=t;end; end; O(n*n) 1、选择排序 基本思想: 每一趟依次比较相邻数据,从待中选出最小(或最大)的一个元素,放在待排序数列最后面,直到全部待排数据排完。 过程(略) 算法:procedure maosort(var r:arr);
您可能关注的文档
- 第二章控制性详细规划的编制内容与方法精品.ppt
- -第二章拉伸、压缩与剪切精品.ppt
- 第五章桩基础绪论.ppt
- 第一步K线绪论.ppt
- 第一次课光伏建筑一体化绪论.ppt
- 第一次-----作文辅导绪论.ppt
- 第一单元复习侵略与反抗绪论.ppt
- 第一单元塑造自我1.1自尊自爱绪论.ppt
- 第一单元作文:我的第一次绪论.ppt
- 第一讲(1.2)欢迎性质目的意义序论绪论.ppt
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
原创力文档

文档评论(0)