目录
第一章 概论
1.数据结构:
(1)数据的逻辑结构:
- 开始结点(无前驱)
- 前驱结点
- 后继结点
- 内部结点(不是开始也不是终端结点)
- 终端结点(无后继)
(2)数据的存储结构:
- 顺序存储(逻辑相邻一定物理位置相邻)(通常具有线性结构的数据)(
=1)
- 链式存储(
<1)
- 索引存储
- 散列存储
注:通常把数据本身所占存储空间的大小与整个数据结构所占存储空间的大小之比称为数据的存储密度。
(3)数据的运算集合
- 插入
- 删除
- 检索
- 输出
- 排序
2.数据类型:反映了数据的取值范围以及对这类数据可以施加的运算。
3.数据结构是数据存在的形式,所有数据都是按照数据结构进行分类的。
- 简单数据类型对应于简单的数据结构
- 构造数据类型对应于复杂的数据结构
4.抽象数据类型是表示无关的数据类型,是一个数据模型及