数据结构DataStructures第十章排序胡学钢张晶计算机与信.ppt

数据结构DataStructures第十章排序胡学钢张晶计算机与信.ppt

数据结构DataStructures第十章排序胡学钢张晶计算机与信.ppt

第十章 排序(sorting) 第十章 排 序 10.1 概述 10.2 插入排序 10.3 交换排序 10.4 选择排序 10.5 归并排序 10.6 多关键字排序与基数排序 10.1 概述 排序——将数据表(a1,a2,……,an)调整为按关键字从小(大)到大(小)排列的过程。 几个术语—— 增排序 减排序 单关键字/多关键字 稳定排序: 排序过程中关键字相同的元素的相对次序不变。 不稳定排序: 排序过程中关键字相同的元素的相对次序发生变化。 内部排序:所有数据在内存 外部排序:部分数据在内存,部分数据在外存(涉及到内外存的交换) 10.1 概述 基本方法: 插入方法 交换方法 选择方法 归并方法 基数方法 评价指标: 时间:比较/移动/交换元素的次数 空间:辅助空间 10.2 插入排序

文档评论(0)

1亿VIP精品文档

相关文档