- 4
- 0
- 约1.25万字
- 约 96页
- 2015-12-10 发布于广东
- 举报
第8章 排序 8.1 排序基本概念 排序(sorting)也称分类,是指把一系列杂乱无章的数据重新排列成有序的序列。 排序方法分为两大类,即内部排序和外部排序。内部排序是指待排序的记录存放在计算机内存之中;外部排序是指待排序的记录数量很大,以致内存容纳不下而存放在外存储器中,排序过程需要访问外存。 通常把排序所依据的数据项称为排序关键字,简称关键字。一般的记录类型可以定义为 templateclass T, class T1 class nodeX { public: T key; T1 info; // 运算符的重载 bool operator(const nodeXT,T1 x) { return ( key x.key ); } } 其中info可以是各种类型的数据,甚至可以是一个结构体或对象,还可以为空。 排序问题的一般描述如下:假设含有n个nodeX类记录对象的序列为 { r[0],r[1],……,r[n-1] } 其相应的排序关键字序列为 { key[0],key[1],……,key[n-1] } 所谓排序就是将记录序列按关键字非递减(或非递增)地顺序重新排列起来。 8.2 三种基本的排序方法 8
您可能关注的文档
- 数据结构 C语言版 作者 严蔚敏 李冬梅 吴伟民 第3章 栈和队列.ppt
- 数据结构 C语言版 作者 严蔚敏 李冬梅 吴伟民 第4章 串、数组和广义表.ppt
- 数据结构 C语言版 作者 严蔚敏 李冬梅 吴伟民 第5章 树和二叉树.ppt
- 数据结构 C语言版 作者 严蔚敏 李冬梅 吴伟民 第7章 查找.ppt
- 数据结构 Java语言版 王学军 第八章.ppt
- 数据结构 Java语言版 王学军 第二章.ppt
- 数据结构 Java语言版 王学军 第六章.ppt
- 数据结构 Java语言版 王学军 第七章.ppt
- 数据结构 Java语言版 王学军 第三章.ppt
- 数据结构 Java语言版 王学军 第十章.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
最近下载
- 一种中药制丸机.pdf VIP
- 河北图集 J15J147 建筑防水构造图集(OXD、LOCA、ZPV).docx VIP
- 《鱼蛋白类肥料第1部分:生产技术规范》.pdf VIP
- 环刀种类及规格详解(附行业标准).docx VIP
- 牛顿第一定律教案.docx VIP
- DB_T 29-315-2024 天津市城市轨道交通工程施工质量验收资料管理规程_第七册.docx VIP
- 2026江西新高考数学三模仿真模拟试卷(附答案解析).docx VIP
- 沁园春长沙赏析 (修正).pptx VIP
- 数字化转型架构下的数据安全治理(数据质量+数据安全+全生命周期治理+治理考核)[33页PPT].pptx VIP
- 高血压的护理(1).pptx VIP
原创力文档

文档评论(0)