• 个人简介

    1、队列的定义
    queue<关键词> 队名;
    2、队列的基本操作
    队名.操作函数名()
    队名.push(入队元素) //入队
    队名.pop()          //出队
    队名.front()          //返回值为队头
    队名.back()         //返回队尾
    队名.size()         //返回值为队中元素个数
    队名.empty()        //队空返回 true 不空返回false
    !队名.empty()        //队空返回 false 不空返回 true
    
    #include<iostream>
    #include<cstdio>
    #include<queue>
    using namespace std;
    int main()
    {
    //	queue<类型> 队列名; 
        queue<int> que; //创建队列 
        que.push(1);//将1入队 
        que.push(3);//将3入队 
        que.push(2);//将2入队 
        cout << "查看队头" << que.front() << endl; 
        cout << "查看队尾" << que.back() << endl; 
        que.pop();//出队
        cout << "查看队列元素个数" << que.size() << endl; 
        //遍历队列
        while( !que.empty() ) // que.empty() 队列为空 
        {
            cout << que.front() <<endl;
            que.pop(); 
        }
        return 0;
    }
    
  • 通过的题目

  • 最近活动

题目标签

初窥门径
26
顺序结构
20
循环结构
7
分支结构
3
略有小成
3
驾轻就熟
3
搜索
3
枚举
3
递推
2
电子学会三级
2
电子学会二级
1
蓝桥杯
1
循环嵌套
1