C++ 中queue(队列)的用法
来源:互联网 发布:淘宝正道体育假货 编辑:程序博客网 时间:2024/06/14 09:03
#include <iostream>#include <queue>#include <assert.h>
- 调用的时候要有头文件:
#include<stdlib.h>| | #include<cstdlib> | 或 |#include<queue> | | #include<queue>
- 详细用法:
定义一个queue的变量
queue<Type> M
查看是否为空范例M.empty()
是的话返回1,不是返回0;
从已有元素后面增加元素M.push()
输出现有元素的个数M.size()
显示第一个元素M.front()
显示最后一个元素M.back()
清除第一个元素M.pop()
using namespace std;int _tmain(int argc, _TCHAR* argv[]){queue <int> myQ;cout<< "现在 queue 是否 empty? "<< myQ.empty() << endl; for(int i =0; i<10 ; i++){myQ.push(i);}for(int i=0; i<myQ.size(); i++){printf("myQ.size():%d\n",myQ.size());cout << myQ.front()<<endl;myQ.pop();}system("PAUSE"); return 0;}
输出结果:
现在 queue 是否 empty? 1
myQ.size():10
0
myQ.size():9
1
myQ.size():8
2
myQ.size():7
3
myQ.size():6
4原地址:
阅读全文
0 0
- C++ 中queue(队列)的用法
- C++ 中 queue(队列)的用法(常用)
- jQuery中queue和dequeue的用法 (juery 队列)
- c#中queue队列用法
- 队列(Queue)的C语言实现
- C++ 队列queue的用法
- C++ 队列queue的用法
- C++queue的用法
- Java 队列(Queue)用法
- 队列(Queue)入门用法
- c++ 队列queue的几个基本用法
- C++ STL 队列queue的用法
- Java 实例 - 队列(Queue)用法
- Java 实例 - 队列(Queue)入门用法
- 【day0414 C++】queue 队列的使用
- 队列(Queue ADT)C语言实现
- queue-c链式队列
- C++_队列(Queue)
- SQLite的使用
- 第三方支付平台业务分析
- 生成随机数的方法
- 201301 JAVA 题目2-3级(走网格,从左上角到右下角)
- 非常适用的Sourceinsight插件,提高效率事半功倍
- C++ 中queue(队列)的用法
- ov7725摄像头调试经验-寄存器配置
- MySQL组合查询与全文搜索.md
- 【iOS开发】Runtime详解
- 大型网站的灵魂——性能
- 修改数据库mysql密码
- JDK自带小工具汇总
- python assert的作用
- 01背包