mirror of
https://github.com/krahets/hello-algo.git
synced 2025-12-19 07:17:54 +08:00
Number the H1 and H2 headings.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
comments: true
|
||||
---
|
||||
|
||||
# 双向队列
|
||||
# 5.3. 双向队列
|
||||
|
||||
对于队列,我们只能在头部删除或在尾部添加元素,而「双向队列 Deque」更加灵活,在其头部和尾部都能执行元素添加或删除操作。
|
||||
|
||||
@@ -10,7 +10,7 @@ comments: true
|
||||
|
||||
<p align="center"> Fig. 双向队列的操作 </p>
|
||||
|
||||
## 双向队列常用操作
|
||||
## 5.3.1. 双向队列常用操作
|
||||
|
||||
双向队列的常用操作见下表(方法命名以 Java 为例)。
|
||||
|
||||
@@ -223,7 +223,7 @@ comments: true
|
||||
let isEmpty = deque.isEmpty
|
||||
```
|
||||
|
||||
## 双向队列实现
|
||||
## 5.3.2. 双向队列实现
|
||||
|
||||
双向队列需要一种可以在两端添加、两端删除的数据结构。与队列的实现方法类似,双向队列也可以使用双向链表和循环数组来实现。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user