目录
2.1 线性表的定义和特点
1、知识回顾
数据结构:
①数据的逻辑结构:线性结构(线性表;栈(特殊线性表);队列(特殊线性表);字符串、数组、广义表)和非线性结构(树形结构;图形结构)。
②数据的存储结构:顺序存储和链式存储。
③数据的运算:检索、排序、插入、删除、修改等。
2、线性表的定义
线性表是具有相同特性的数据元素的一个有限序列,。
其中,是线性起点(起始结点),是数据元素,是线性终点(终端结点),是直接前驱,是直接后继。下标,是元素的序号,表示元素在表中的位置。n为元素总个数,即表长,时称为空表。
线性表(Linear List):由个数据元素(结点)组成的有限序列。
其中,数据元素的个数n定义为表的长度;当时称为空表;将非空的线性表记作:;这里的数据元素