1. 程式人生 > >deque雙端隊列用法

deque雙端隊列用法

i++ 用法 spa deque 內容 ios cnblogs pre cst

#include <iostream>
#include <cstdio>
#include <deque>
#include <algorithm>
using namespace std;
deque<int> dq;
int main()
{
    dq.push_front(102);///插入頭部
    dq.push_back(101);///插入尾部
    sort(dq.begin(),dq.end());
    deque<int>::iterator it = dq.begin();
    for( ; it!=dq.end(); it++){
        printf(
"%d ",*it); } cout<<endl; cout<<endl; printf("%d %d\n",dq[0], dq[1]); dq.pop_back();///刪除尾部 dq.pop_front();///刪除頭部 for(int i = 0; i < dq.size(); i++){ printf("%d ",dq[i]);///可以直接通過下標來訪問內容,。 } return 0; }

deque雙端隊列用法