数据结构学习笔记
目录
数据结构
《数据结构》(耿国华) 学习笔记
数据结构的基本概念
- 数据结构包括数据的逻辑结构、存储结构和运算集合这三个部分。
- 数据的逻辑包括线性结构(线性表、栈、队列、字符串、数组、广义表)和非线性结构(树、图)。
- 数据的存储结构包括:顺序存储和非顺序存储。
线性表
- 线性表是n个类型相同的数据元素的有限序列,对n>0,除了第一元素无直接前驱、最后一个元素无直接后继外,其余的每个数据元素只有一个直接前驱和一个直接后继。
线性表的特点
- 同一性
- 有穷性
- 有序性 线性表是一种最简单的数据结构。
顺序表
- 采用顺序存储结构存放的线性表通常简称为顺序表。
线性表的顺序存储结构
|
|
未完待续。。。