0. 学习目标
循环链表 (Circular Linked List) 是链式存储结构的另一种形式,它将链表中最后一个结点的指针指向链表的头结点,使整个链表头尾相接形成一个环形,使链表的操作更加方便灵活。我们已经介绍了单链表和双向链表,本节中我们将基于单链表和双向链表实现循环链表与循环双链表以及它们的相关操作。
通过本节学习,应掌握以下内容:
- 循环链表的基本概念及其优缺点
- 循环链表及其操作的实现
- 循环双链表及其操作的实现
1. 循环链表简介
在单链表/双向链表中,最后一个结点的指针域为 None
&#x