- 2
- 0
- 约2.21万字
- 约 42页
- 2016-10-20 发布于湖北
- 举报
数据结构笔记-精.doc
目录
第一章 概? 论 1
第 二 章?? 线 性 表 2
第 三 章?? 栈 和 队 列 8
第 四 章?? 串 17
第 五 章??? 多 维 数 组 和 广 义 表 21
第 六 章?? 树 23
第 七 章?? 图 27
第 八 章?? 排 序 31
第 九 章?? 查 找 35
第 十 章?? 文 件 40
第一章 概? 论
1.数据:信息的载体,能被计算机识别、存储和加工处理。
2.数据元素:数据的基本单位,可由若干个数据项组成,数据项是具有独立含义的最小标识单位。
3.数据结构:数据之间的相互关系,即数据的组织形式。
它包括:1)数据的逻辑结构,从逻辑关系上描述数据,与数据存储无关,独立于计算机;
2)数据的存储结构,是逻辑结构用计算机语言的实现,依赖于计算机语言。
3)数据的运算,定义在逻辑结构上,每种逻辑结构都有一个运算集合。常用的运算:检索/插入/删除/更新/排序。
4.数据的逻辑结构可以看作是从具体问题抽象出来的数学模型。数据的存储结构是逻辑结构用计算机语言的实现。
5.数据类型:一个值的集合及在值上定义的一组操作的总称。分为:原子类型和结构类型。
6.抽象数据类型:抽象数据的组织和与之相关的操作。优点:将数据和操作封装在一起实现了信息隐藏。
7. 抽象数据类型ADT:是在概念层上描述问题;类:是在实现层上描述问题;在应用层上操作对象(类的实例)解决问题。
8
原创力文档

文档评论(0)