deque雙端隊列用法
阿新 • • 發佈:2017-05-15
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雙端隊列用法