☄: 本期重点:双向带头循环链表的实现 链表的8种结构: 双向带头循环的实现: 头文件的创建和初始化: 源文件:函数接口的实现 创建新的节点: 链表的初始化: 链表的打印: 链表的尾插: 链表的头插: 链表的尾删: 链表的头删: 判断链表的是否为空: 链表的长度: 链表的销毁: 如何10分钟之内写出一个链表呢? 在pos位置之前插入x 删除pos位置的结点: 整体代码展示 头文件: 函数实现的源文件: 带头双向循环链表总结: 链表的8种结构: 链表的属性上大体分为:单向和双向,带头和不带头,循环和不循环,这3个属性,一共6中,我们排列组合之后就是8种结构。 下面我们就看下个链表的另一个常用的结构,也是链表的终极形态啦,叫双向带头循环结构: 双向带头循环的实现: 头文件的创建和初始化: 源文件:函数接口的实现 如何10分钟之内写出一个链表呢? 整体代码展示 带头双向循环链表总结: 今天是小胡杨停更20天的首作,未来一个月还是要日更的。