:线性表是最基本和最常用的一类数据结构,它表示的是线性结构
线性表的抽象数据类型定义
基本操作:
- 结构初始化操作
- 结构结构销毁操作
- 引用型操作
- 加工型操作
:数据结构的逻辑结构中的线性结构的存储方式
- 顺序表
- 链表
用一组地址连续的存储单元
依次存放线性表中的数据元素
优势:随机存储数据
原因:申请的空间会有首地址s,不同元素可以通过地址+-每个元素大小d来查找
LOC(ai) = LOC(ai)+(i-1)d
Q:空间如何分配的到这种结构?
- 静态:数组-定空间
- 动态:指针-动态空间
数组顺序表实现[C语言]