顺序表
顺序表静态分配内存
顺序表动态分配内存
顺序表插入
顺序表插入(强健壮性)
顺序表删除
顺序表按位查找
顺序表按值查找
结构类型的比较
定义一个单链表
不带头结点的单链表
带头结点的单链表(大多数)
按位序插入(带头结点)
按位序插入(不带头结点)
指定节点的后插操作
指定结点的前插操作
书本实现
按位序删除(带头结点)
指定结点的删除
换
如果p是最后一个结点,只能从表头开始依次寻找p的前驱,时间复杂度为O(n)
单链表的局限性:无法逆向检索
按位查找
按值查找
求表的长度
双链表的初始化(带头结点)
双链表的插入
双链表的插入改进
双链表的删除
双链表的遍历
循环单链表
循环双链表
静态链表的定义
书本定义
操作系统文件分配表FAT —> 静态链表