本文是个人学习笔记,素材来自青岛大学王卓老师的教学视频。

一方面用于学习记录与分享,另一方面是想让更多的人看到这么好的《数据结构与算法》的学习视频。

如有侵权,请留言作删文处理。

课程视频链接:

数据结构与算法基础–第04周01–2.5.3循环链表1

📚 📌 📝 🔍 ⚠️ 😊 ⭐ 🔗 👋 ❓ 💬 🔹 🔸 🔖 ❗️ 💟 ➔

📚 【Week04】01_循环链表

循环链表:是一种头尾相连的链表,即:表中最后一个结点的指针域指向头结点,整个链表形成一个环。

青岛大学_王卓老师【数据结构与算法】Week04_01_循环链表_学习笔记-LMLPHP

优点:从表中任一结点出发均可找到表中其他结点。

⚠️ Note

由于循环链表中没有 NULL 指针,故涉及遍历操作时,其终止条件就不再像非循环链表那样判断 p 或 p->next 是否为空,

而是,

青岛大学_王卓老师【数据结构与算法】Week04_01_循环链表_学习笔记-LMLPHP

⚠️ Note

表的操作常常是在表的首尾位置上进行的。

青岛大学_王卓老师【数据结构与算法】Week04_01_循环链表_学习笔记-LMLPHP

07-03 05:50