C++deque和queue
C++ deque和queue
deque是双端队列,queue可以访问两端但是只能修改队头,而deque可以访问两端并且可以在队首和队尾删除和插入元素。
queue操作
1 |
|
deque操作
1 |
|
由于deque两端都可以压入,只用个push的话到底是用哪端压入呢?所以有了push_back()
和push_front()
,同样,pop()
是弹出,所以有pop_back()
和pop_front()
。
C++deque和queue
https://gstarmin.github.io/2023/03/07/Cpp-deque和queue/