This commit is contained in:
krahets
2023-02-26 19:22:52 +08:00
parent 8e0872643c
commit cf26cd551a
17 changed files with 20 additions and 42 deletions

View File

@@ -14,8 +14,6 @@ comments: true
队列的常用操作见下表,方法名需根据特定语言来确定。
<p align="center"> Table. 队列的常用操作 </p>
<div class="center-table" markdown>
| 方法名 | 描述 | 时间复杂度 |
@@ -269,7 +267,7 @@ comments: true
我们将链表的「头结点」和「尾结点」分别看作是队首和队尾,并规定队尾只可添加结点,队首只可删除结点。
=== "LinkedListQueue"
![linkedlist_queue](queue.assets/linkedlist_queue.png)
![基于链表实现队列的入队出队操作](queue.assets/linkedlist_queue.png)
=== "push()"
![linkedlist_queue_push](queue.assets/linkedlist_queue_push.png)
@@ -940,7 +938,7 @@ comments: true
观察发现,入队与出队操作都仅需单次操作即可完成,时间复杂度皆为 $O(1)$ 。
=== "ArrayQueue"
![array_queue](queue.assets/array_queue.png)
![基于数组实现队列的入队出队操作](queue.assets/array_queue.png)
=== "push()"
![array_queue_push](queue.assets/array_queue_push.png)