Fix the deconstructor of linkedlist_queue.cpp

This commit is contained in:
krahets
2023-03-16 18:43:13 +08:00
parent fcdc96e03d
commit 0840bc2043
9 changed files with 16 additions and 15 deletions

View File

@ -27,7 +27,7 @@ public:
/* 析构方法 */
~LinkedListDeque() {
// 释放内存
// 遍历链表删除结点,释放内存
DoublyListNode *pre, *cur = front;
while (cur != nullptr) {
pre = cur;

View File

@ -20,8 +20,8 @@ public:
}
~LinkedListQueue() {
delete front;
delete rear;
// 遍历链表删除结点,释放内存
freeMemoryLinkedList(front);
}
/* 获取队列的长度 */

View File

@ -19,6 +19,7 @@ public:
}
~LinkedListStack() {
// 遍历链表删除结点,释放内存
freeMemoryLinkedList(stackTop);
}