This commit is contained in:
krahets
2023-08-20 13:37:08 +08:00
parent 2e27ad1680
commit 44a8568356
32 changed files with 140 additions and 130 deletions

View File

@@ -329,7 +329,7 @@ comments: true
双向队列的实现与队列类似,可以选择链表或数组作为底层数据结构。
### 基于双向链表的实现
### 1.   基于双向链表的实现
回顾上一节内容,我们使用普通单向链表来实现队列,因为它可以方便地删除头节点(对应出队操作)和在尾节点后添加新节点(对应入队操作)。
@@ -1972,7 +1972,7 @@ comments: true
}
```
### 基于数组的实现
### 2.   基于数组的实现
与基于数组实现队列类似,我们也可以使用环形数组来实现双向队列。在队列的实现基础上,仅需增加“队首入队”和“队尾出队”的方法。