基本操作:
push(x) 将x压入队列的末端
pop() 弹出队列的第一个元素(队顶元素),注意此函数并不返回任何值
front() 返回第一个元素(队顶元素)
back() 返回最后被压入的元素(队尾元素)
empty() 当队列为空时,返回true
size() 返回队列的长度
使用方法:
头文件:
#include <queue>
声明方法:
1、普通声明
queue<int>q;
2、结构体
1 | struct node |
2 | { |
3 | int x, y; |
4 | }; |
5 | queue<node>q; |
原创文章,转载请注明: 转载自C/C++程序员之家
本文链接地址: STL中队列的使用