我们知道,stack和queue是C++中常见的container.下面,我们来探究下如何以stack来实现queue,以及如何用queue来实现stack. 首先,先了解下stack与queue的基本属性. 一.stack 1,参数要求 stack模板类需要两个参数:一个元素类型,一个容器类型.容器类型缺省为deque. 2,基本操作 入栈:s.push(element);element加入栈顶. 出栈:s.pop(),栈顶元素被删除,无返回值. 访问栈顶:s.top().取得栈顶元素. 判…