thenn
thenn
日常经验
deque双端队列笔记
全部文章
日常经验
AT刷题题解(1)
BZOJ刷题题解(3)
C++(2)
c++小游戏汇总栏(18)
codeforces刷题题解(3)
CYH整理的算法大全(8)
noip普及组与提高组初赛复赛题目与讲解(2)
qdojclub刷题(4)
ShineEternal的洛谷日报(3)
SOJ刷题题解(4)
USACO(1)
UVA刷题(1)
二分(1)
二分图(3)
初赛(1)
差分约束(1)
快读(1)
打酱油 (1)
打酱油(21)
日常经验 (1)
日报(5)
未归档(459)
模板(3)
欢迎(1)
洛谷刷题(90)
网页(2)
计蒜客(1)
题解 (2)
题解(52)
归档
标签
去牛客网
登录
/
注册
deque双端队列笔记
295 浏览
0 回复
2018-12-19
thenn
+关注
c
l
e
a
r
(
)
clear()
c
l
e
a
r
(
)
:清空队列
p
u
s
h
push
p
u
s
h
_
b
a
c
k
(
)
back()
b
a
c
k
(
)
:从尾部插入一个元素。
p
u
s
h
push
p
u
s
h
_
f
r
o
n
t
(
)
front()
f
r
o
n
t
(
)
:从头部插入一个元素。
deque双端队列的先进就在这里,它可以两端都支持同样的操作。
s
i
z
e
(
)
size()
s
i
z
e
(
)
:返回队列元素个数
f
r
o
n
t
(
)
front()
f
r
o
n
t
(
)
:返回队列首部元素。
b
a
c
k
(
)
back()
b
a
c
k
(
)
:返回尾部元素。
p
o
p
pop
p
o
p
_
b
a
c
k
(
)
back()
b
a
c
k
(
)
:弹出队尾元素。
p
o
p
pop
p
o
p
_
f
r
o
n
t
(
)
front()
f
r
o
n
t
(
)
:弹出队首元素。
e
m
p
t
y
(
)
empty()
e
m
p
t
y
(
)
:检查队列是否为空。
.
.
.
...
.
.
.
.
.
.
...
.
.
.
.
.
.
...
.
.
.
然后输出的方法多种多样,我选择使用迭代器,
举报
收藏
赞
评论加载中...