队列queue
一、queue是什么?
队列为一种容器实现先进先出
二、使用步骤
1.队列的基本操作
1.创建队列对象:queue<元素类型>队列名;
2.队列添加元素:队列名.push(元素名);
3.去掉队首元素:队列名.pop();
4.访问队为元素:队列名.back();
5.判断是否为空:队列名.empty();
6.返回队列大小:队列名.size();
2.基本操作代码
int a,b,c,d;
queue<int>q;
q.push(1);q.push(3);q.push(4);q.pop();
a=q.front();
b=q.back();
c=q.size();
d=q.empty();
cout<<a<<" "<<c<<" "<<d<<endl;
输出3 2 0