青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

T9的空間

You will never walk alone!

  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  69 隨筆 :: 0 文章 :: 28 評(píng)論 :: 0 Trackbacks
C++ Double-ended Queues

Double-ended queues are like vectors, except that they allow fast insertions and deletions at the beginning (as well as the end) of the container.

Display all entries for C++ Double-ended Queues on one page, or view entries individually:

Container constructors create dequeues and initialize them with some data
Container operators compare, assign, and access elements of a dequeue
assign assign elements to a dequeue
at returns an element at a specific location
back returns a reference to last element of a dequeue
begin returns an iterator to the beginning of the dequeue
clear removes all elements from the dequeue
empty true if the dequeue has no elements
end returns an iterator just past the last element of a dequeue
erase removes elements from a dequeue
front returns a reference to the first element of a dequeue
insert inserts elements into the dequeue
max_size returns the maximum number of elements that the dequeue can hold
pop_back removes the last element of a dequeue
pop_front removes the first element of the dequeue
push_back add an element to the end of the dequeue
push_front add an element to the front of the dequeue
rbegin returns a reverse_iterator to the end of the dequeue
rend returns a reverse_iterator to the beginning of the dequeue
resize change the size of the dequeue
size returns the number of items in the dequeue
swap swap the contents of this dequeue with another

在我看來,deque就是一個(gè)雙端的array,和vector是一摸一樣的,雖然內(nèi)部機(jī)制不一樣
 1/*
 2  Name: C++ DEQUE   
 3  Copyright: 
 4  Author: Torres
 5  Date: 18-08-08 10:55
 6  Description: STL DEQUE 學(xué)習(xí)筆記 
 7*/

 8#include<deque>
 9#include<iostream>
10#include<algorithm>
11using namespace std;
12#define showpass cout<<"pass"<<endl
13typedef struct point{
14    double x,y;
15    point(double a=0,double b=0){
16        x=a;
17        y=b;
18    }

19}
point;
20ostream operator<<(ostream out,point a)
21{
22    return out<<a.x<<" "<<a.y<<endl;
23}

24
25void print(point a)
26{
27    cout<<a;
28}

29int main()
30{
31    //deque與vector很相似只不過是兩端都可以存取的vector
32    deque<point>cp,cp1(10);
33    int i;
34    for(i=0;i<5;i++){
35        point temp(i,i+1);
36        cp.push_back (temp);
37    }

38    
39    for(i=0;i<5;i++){
40        cp1[i].x=i;
41        cp1[i].y=i+1;
42    }

43    //取地址符號(hào)[]必須在容器已經(jīng)開辟空間后才能用,push函數(shù)開辟了新空間
44    for_each(cp.begin(),cp.end(),print);
45    cout<<endl;
46    for_each(cp1.begin(),cp1.end()-5,print);
47    cout<<endl;
48    
49    //erase刪除函數(shù)
50    cp.erase(cp.begin()+1);
51    for_each(cp.begin(),cp.end(),print);
52    cout<<endl;
53    cp1.erase(cp1.begin(),cp1.begin()+3);
54    for_each(cp1.begin(),cp1.end()-5,print);
55    cout<<endl;
56
57    cout<<cp.front()<<cp.back()<<endl; 
58
59
60    return 0;
61}

posted on 2008-08-18 11:02 Torres 閱讀(664) 評(píng)論(0)  編輯 收藏 引用

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧洲视频在线| 亚洲经典三级| 性做久久久久久免费观看欧美| 欧美福利一区二区三区| 欧美四级电影网站| 小黄鸭精品aⅴ导航网站入口| 午夜国产一区| 久久久久国色av免费观看性色| 久久先锋资源| 欧美激情精品久久久久久| 欧美伦理a级免费电影| 欧美三级网址| 国产原创一区二区| 亚洲国产成人av好男人在线观看| 亚洲国产成人精品久久| 一本色道久久综合狠狠躁的推荐| 亚洲欧美日本国产有色| 久久综合久久久久88| 亚洲欧洲视频| 亚洲免费在线播放| 久久精品五月婷婷| 欧美激情一区二区三区| 国产女精品视频网站免费| 亚洲激情av| 欧美在线啊v| 亚洲经典视频在线观看| 久久超碰97中文字幕| 欧美三级免费| 99精品视频免费| 美国十次成人| 亚洲小说欧美另类婷婷| 另类av导航| 国产日韩欧美综合一区| 99国内精品久久久久久久软件| 久久精品99久久香蕉国产色戒 | 一本大道久久a久久综合婷婷 | 亚洲无限乱码一二三四麻| 久久精品亚洲精品国产欧美kt∨| 亚洲精品免费在线观看| 欧美在线免费| 国产精品九九| 亚洲精品久久视频| 久久久久久久久久久成人| 欧美一区二区三区婷婷月色 | 性xx色xx综合久久久xx| 亚洲国产欧美久久| 久久久久综合| 国产一区二区三区自拍| 午夜精品久久久久久| 亚洲精品免费一二三区| 麻豆精品在线视频| 狠狠色香婷婷久久亚洲精品| 欧美伊久线香蕉线新在线| 亚洲巨乳在线| 欧美日韩成人网| 欧美久久婷婷综合色| 免费黄网站欧美| 国产精品一区视频网站| 亚洲欧美成人一区二区在线电影| 亚洲人成网站在线播| 女人香蕉久久**毛片精品| 亚洲电影免费在线| 欧美va亚洲va香蕉在线| 麻豆免费精品视频| 亚洲激情网站| 亚洲日本在线观看| 欧美日韩在线看| 亚洲欧美影音先锋| 亚洲欧美日韩成人| 国产日韩精品在线播放| 久久久www免费人成黑人精品| 欧美一区二区三区在线免费观看| 国产自产精品| 亚洲观看高清完整版在线观看| 欧美国产日韩在线| 亚洲伊人伊色伊影伊综合网| 亚洲一区二区在线播放| 国产欧美一区二区三区视频 | 亚洲激情专区| 欧美视频一区二区三区在线观看 | 亚洲激情网站| 国产精品扒开腿做爽爽爽软件 | 亚洲看片一区| 国产精品美女午夜av| 久久久久久9999| 男人插女人欧美| 亚洲色诱最新| 欧美在线免费播放| 日韩一区二区福利| 亚洲自拍偷拍福利| 黄色亚洲网站| 亚洲精选视频在线| 国产一区二区在线观看免费| 亚洲电影免费观看高清| 国产精品久久77777| 麻豆av福利av久久av| 欧美日韩午夜视频在线观看| 久久久天天操| 欧美日韩亚洲高清一区二区| 久久免费99精品久久久久久| 欧美成人69av| 欧美中文字幕在线视频| 美女精品自拍一二三四| 亚洲欧美在线看| 欧美成人dvd在线视频| 久久成人免费日本黄色| 欧美日韩国内自拍| 欧美大色视频| 黄色另类av| 欧美伊人精品成人久久综合97| 一区二区三区视频在线观看| 久久这里只有精品视频首页| 欧美在线一级va免费观看| 欧美日韩一二区| 亚洲精品黄色| 亚洲黄色av一区| 久久青草福利网站| 一本色道久久综合亚洲精品小说 | 亚洲午夜一区二区三区| 亚洲欧洲综合| 久久久99精品免费观看不卡| 亚洲综合三区| 欧美日韩在线播放三区| 亚洲国产成人tv| 亚洲激情视频在线播放| 久久九九有精品国产23| 欧美主播一区二区三区| 国产精品夜夜夜| 亚洲一区在线视频| 香蕉国产精品偷在线观看不卡| 欧美午夜三级| 亚洲一区二区三区高清| 午夜精品一区二区三区电影天堂| 国产精品yjizz| 亚洲婷婷免费| 西西裸体人体做爰大胆久久久| 欧美日韩一区二区在线| 一区二区久久| 午夜精品免费在线| 国产视频不卡| 久久久欧美精品| 欧美国产精品久久| 亚洲美女毛片| 欧美伦理一区二区| 9久re热视频在线精品| 亚洲免费视频一区二区| 国产乱码精品一区二区三区忘忧草 | 久久精品免费看| 一区二区三区我不卡| 麻豆精品一区二区综合av| 亚洲国产精品黑人久久久 | 快播亚洲色图| 在线看不卡av| 欧美精品一区二区在线观看| 亚洲国产精品va在看黑人| 夜夜爽www精品| 国产精品美女久久久久久2018| 亚洲欧美www| 欧美不卡视频一区发布| 99re6热只有精品免费观看| 欧美日韩国产在线播放网站| 亚洲永久在线观看| 男人的天堂亚洲| 亚洲午夜激情免费视频| 狠狠色噜噜狠狠色综合久| 欧美日本成人| 久久成人精品无人区| 亚洲欧洲精品一区二区三区不卡 | 亚洲一区中文字幕在线观看| 久久综合给合久久狠狠色| 亚洲狼人综合| 亚洲欧美视频在线| 欧美激情亚洲精品| 午夜精品一区二区在线观看| 久久噜噜亚洲综合| 国产欧美日韩精品丝袜高跟鞋| 激情丁香综合| 欧美一区二区啪啪| 亚洲美女毛片| 国产精品久久午夜夜伦鲁鲁| 亚洲日本成人| 免费国产自线拍一欧美视频| 亚洲欧美国产va在线影院| 久久国产婷婷国产香蕉| 久久成人18免费观看| 亚洲国产精品久久久久秋霞蜜臀| 一本色道久久综合亚洲91| 国产日韩一区二区三区在线| 欧美成人视屏| 欧美在线亚洲| 一区二区三区日韩欧美精品| 久久综合久色欧美综合狠狠| 正在播放欧美一区| 在线看片一区| 国产日韩欧美制服另类| 欧美日韩亚洲一区二区三区在线观看 | 欧美韩国日本一区| 欧美专区在线| 午夜精品免费在线| 99re6这里只有精品|