队列和堆栈是广泛提到的结构.但是,在C++中,对于队列,您可以通过两种方式完成:
#include <queue> #include <deque>
但对于堆栈,你只能这样做
#include <stack>
我的问题是,队列和双端队列之间有什么区别,为什么提出两个结构?对于堆栈,可以包含任何其他结构吗?
c++ containers
c++ ×1
containers ×1