定义
#include <queue>
queue<int> Q;
在队尾加入元素
Q.push(1);
获取队首元素
Q.front();
判断队列是否为空
Q.empty();空为1
删除队首元素(在删除元素之前要判断队列是否为空)
Q.pop();
交换两个队列
q1.swap(q2);//q1和q2都是队列
定义
#include <queue>
queue<int> Q;
在队尾加入元素
Q.push(1);
获取队首元素
Q.front();
判断队列是否为空
Q.empty();空为1
删除队首元素(在删除元素之前要判断队列是否为空)
Q.pop();
交换两个队列
q1.swap(q2);//q1和q2都是队列