知识总览
1、线性表的定义 linear list
线性表是具有相同数据类型的n(n>=0)个数据元素的有限序列,其中n为表长,当n=0时线性表是一个空表。若用L命名线性表,则其一般表示为 L = (a1,a2,a4,a5…an)
- ai时线性表中的“第i个”元素线性表的位序
- a1是表头元素
- an是表尾元素
- 除了第一个元素外,每个元素有且仅有一个直接前驱
- 除了最后一个元素外,每个元素有且仅有一个直接后继
2、线性表的基本操作
3、为什么要实现对数据结构的基本操作?
- 团队合作编程,你定义的数据结构操作要让别人能够很方便的是哦那个(封装)
- 将常用的操作/运算封装成函数,避免重复共组哦,降低出错风险