雙端佇列(qeque容器類) include

2021-05-23 19:43:05 字數 437 閱讀 4937

deque(讀音:deck,意即:double queue)容器類與vector類似,支援隨機訪問和快速插入刪除,它在容器中某一位置上的操作所花費的是線性時間。與vector不同的是,deque還支援從開始端插入資料:

push_front()。此外deque也不支援與vector的capacity()、reserve()類似的操作。

//stl_cpp_9.cpp

#include

#include

using namespace std;

typedef dequeintdeque;//有些人很討厭這種定義法,呵呵

//從前向後顯示deque佇列的全部元素

void put_deque(intdeque deque, char *name)

//測試deqtor容器的功能

void main(void)

Deque雙端佇列容器

1 deque雙端佇列容器建立deque物件 可建立無任何元素的或者具有n個元素的或者具有n個元素的並賦初值的 include include include include include include include include include include include includ...

deque雙端佇列容器

c 中的stl還是比較有用的,尤其是在做科研實現演算法的時候,之前也有用過,但是沒怎麼系統地學過,因此最近找了本書,大致瀏覽了一下,葉志軍的那本 c stl開發技術導引 科普 入門性質的一本書,寫得比較淺 呵呵,勿噴 下面的內容大部分是摘自該書。deque雙端佇列容器 double ended qu...

queue雙端佇列容器

目錄 1.建立deque物件 2.插入元素 3.前向遍歷 1 以陣列方式遍歷 2 以前向迭代器的方式遍歷 4.反向遍歷 5.刪除元素 6.訪問元素 7.其他 標頭檔案 include dequed 建立沒有任何元素的deque物件 dequedd dequed 10 建立具有10個整型元素的dequ...