摘要: 双向循环链表 双向链表(Doubly Linked List)是一种常见的链表数据结构。它与普通链表的区别在于,每个节点都有两个指针,一个指向前一个节点,一个指向后一个节点,因此可以从任意一个节点开始,双向遍历整个链表。 博主对于头结点是否进入循环还一些疑惑,不过经过对于代码的构建发现还是放入循环后 阅读全文
posted @ 2025-05-17 23:04 记得要好好吃饭 阅读(15) 评论(0) 推荐(0)
摘要: 栈 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。 压栈/入栈:栈的插入操作,入栈数据是在从栈顶入栈。 弹栈/出栈:栈的删除操作,出栈数据也是从栈 阅读全文
posted @ 2025-05-17 16:22 记得要好好吃饭 阅读(77) 评论(0) 推荐(0)
摘要: 栈 栈:一种特殊的线性表(小饭 认为是一种被限制的线性表),其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。 压栈/入栈:栈的插入操作,入栈数据是在从栈顶入栈。 弹栈/出 阅读全文
posted @ 2025-05-17 16:15 记得要好好吃饭 阅读(18) 评论(0) 推荐(0)