zoukankan      html  css  js  c++  java
  • queue

    #include <queue>
    #include <iostream>
    #include <cstdio>
    #include <cctype>
    using namespace std;
    typedef long long ll;
    queue < ll > q;
    inline ll read () {
        ll x=0,f=1;
        char ch=getchar();
        while(!isdigit(ch)) {
            if(ch=='-') f=-1;
            ch=getchar();
        }
        while(isdigit(ch)) {
            x=(x<<1)+(x<<3)+(ch^48);
            ch=getchar();
        }
        return x*f;
    }
    int n;
    signed main() {
        n=read();
        for(register int i=1; i<=n; i++) q.push(read());
        while(!q.empty()){
            cout<<q.front()<<' ';
            q.pop();
        }
        return 0;
    //q.empty() 判断队列是否是空的
    //q.clear() 清空队列
    //q.push(x) 把x放到队尾
    //q.front() q的第一个元素
    //q.pop() q的第一个元素出队
    //q.size() q的元素个数
    }
    不存在十全十美的文章 如同不存在彻头彻尾的绝望
  • 相关阅读:
    设计模式
    C++下char/string跟int型转换比较
    function
    流程控制
    运算符
    type
    language
    phpbasic
    html标签集合
    课题六
  • 原文地址:https://www.cnblogs.com/qf-breeze/p/10341417.html
Copyright © 2011-2022 走看看