queue队列
程序员文章站
2024-03-18 08:19:22
...
#include <iostream>
#include<algorithm>
#include<cstdio>
#include<cstdlib>
#include<queue>
using namespace std;
int main()
{
int length,c1,c2,a,i;
//1.队列的定义
queue<int> q1;
queue<double>q2;
//2.队列的运用
for(i=0; i<10; ++i)
{
q1.push(i);
}
length=q1.size();
cout<<"队列的长度: "<<length<<endl;
c1=q1.front();
cout<<"队首元素:"<<c1<<endl;
c2=q1.back();
cout<<"队尾元素: "<<c2<<endl;
for(i=0; i<length; ++i)
{
a=q1.front();
cout<<a<<" ";
q1.pop();
}
cout<<endl;
if(q1.empty())
{
cout<<"队列为空返回true"<<endl;
}
return 0;
}
上一篇: yii2 queue 的使用
下一篇: UTF-8字符串在lua中的字长问题