头文件:#include<queue>
常用操作:
queue<int> q; //以int型为例
int x;
q.push(x); //将x压入队列
q.front(); //返回队首的元素
q.back(); //返回队尾的元素
q.pop(); //删除队首的元素,没有返回值
q.size(); //返回栈中元素的个数
q.empty(); //检查栈是否为空,若为空返回true,否则返回false
头文件:#include<queue>
常用操作:
queue<int> q; //以int型为例
int x;
q.push(x); //将x压入队列
q.front(); //返回队首的元素
q.back(); //返回队尾的元素
q.pop(); //删除队首的元素,没有返回值
q.size(); //返回栈中元素的个数
q.empty(); //检查栈是否为空,若为空返回true,否则返回false