C++容器(Stack & Queue)
容器是C++非常方便的功能,今天给小伙伴们介绍stack和queue库,一个是栈,一个是队列,在数据结构中这两个内容也是必须掌握的重点内容,在刷题时也常常使用它们,因此在一篇博客中将它们放在一起介绍。
stack容器
1 | #include<iostream> |
queue容器
1 | #include<iostream> |
C++小结
栈和队列非常重要,相比较而言栈会更加常用一些,有一个经典的括号匹配的问题,其就是利用堆栈的思想,小伙伴可以去尝试一下呦。细心的小伙伴也可以发现vector能够看成一个堆栈,deque能够看成一个队列,而且功能也比stack和queue要强大,所以一般可以使用vector和deque完成相应的操作。