数据结构-20200401-02线性表
一、线性表是最常用、最简单的数据结构,
- 1个线性表是n个数据元素的有限序列
- 数据项=>记录(元素)=>文件
- 数组:线性表的顺序表示方式
 若以线性表表示各种集合并进行集合的各种运算,则应先对表中元素进行排序。
- 线性链表(单链表): 线性表的链式存储表示
 头指针H(长度,指针)
- 静态链表: 用连续的数组存放链式数据结构,data,next_pos
 常用操作:
 (1). 初始化
 (2). 释放资源
 (3). 访问资源
 (4). 查找资源
 (5). 插入资源
 (6). 删除资源
 (7). 合并两个资源
 (8). 请空资源
- 循环链表: 表中最后一个节点的指针指向头节点
- 双向链表: 有前指针和后指针,存放两个指针
- 双向循环链表
 基本操作、组合操作
 
- 数组:线性表的顺序表示方式
二、应用
- 一元多项式的表示及相加,相乘
- 有序链表和无序链表,操作不一样