1.线性表定义
有且仅有一个开始节点和终止节点,非开始节点和终止节点至多有一个前驱节点或后继节点
2.线性表分类
从物理存储类型上分,线性表可以分为顺序存储和链式存储
顺序存储:将逻辑上相邻的数据存储时在物理结构上也相邻,即需要一块连续的空间存储一个线性表。属于紧凑型结构
链式存储:链式结构并不要求逻辑相邻的节点在物理存储时也必须相邻,但是会有指针指向下一个节点的地址,属于非紧凑型
3.线性表的数据结构
符合线性表定义的数据结构有 数组、栈、队列等等
有且仅有一个开始节点和终止节点,非开始节点和终止节点至多有一个前驱节点或后继节点
从物理存储类型上分,线性表可以分为顺序存储和链式存储
顺序存储:将逻辑上相邻的数据存储时在物理结构上也相邻,即需要一块连续的空间存储一个线性表。属于紧凑型结构
链式存储:链式结构并不要求逻辑相邻的节点在物理存储时也必须相邻,但是会有指针指向下一个节点的地址,属于非紧凑型
符合线性表定义的数据结构有 数组、栈、队列等等