您的位置:首页 > 其它

STL 队列的使用方法

2013-11-10 18:40 204 查看
STL 中队列的使用(queue)
基本操作:

push(x) 将x压入队列的末端

pop() 弹出队列的第一个元素(队顶元素),注意此函数并不返回任何值

front() 返回第一个元素(队顶元素)

back() 返回最后被压入的元素(队尾元素)

empty() 当队列为空时,返回true

size() 返回队列的长度

使用方法:

头文件:

#include <queue>

声明方法:
1、普通声明

queue<int>q;

#include <iostream>
#include <queue>
using namespace std;  //这几个头文件必不可少

int main()
{
queue<int> q;  //使用前需定义一个queue变量,且定义时已经初始化
while(!q.empty()) q.pop();  //重复使用时,用这个初始化
q.push(1);        //进队列
q.pop();          //出队列
int v=q.front();  //得到队首的值
int s=q.size();   //得到队列里元素个数

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: