链表的提出
充分利用计算机内存空间,实现灵活的内存动态管理
链表:数据区+链接区,在每个节点(数据存储单元)里存放下一个节点的位置信息(地址)
单链表的ADT模型
单向链表:每个节点包含一个信息域和一个链接域。(尾结点的链接区指向空)
单链表的操作
python中变量表示的本质
链接区内等号的作用即表示指向,而非包含
单列表及节点的定义
2exercise/03_single_link_list
其他操作:判空、长度、遍历,尾部、头部、指定位置添加结点
单链表和顺序表的对比
双向链表及添加元素
前驱结点、后继结点
操作
2exercise/04_double_link_list