Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CPP

dequeue c++

// g++ std-deque.cpp -o a.out -std=c++11
#include <iostream>
#include <deque>

using namespace std;

int main() {
    deque<int> d = {1, 2, 3, 4};  // [1, 2, 3, 4]

    d.push_back(5); // [1, 2, 3, 4, 5]
    d.pop_front(); // [2, 3, 4, 5]
    d.push_front(0); // [0, 2, 3, 4, 5]
    d.pop_back(); // [0, 2, 3, 4]

    // 印出 deque 內所有內容, c++11 才支援
    for (int &i : d) {
        cout << i << " ";
    }
    cout << "
";

    cout << d[0] << " " << d[1] << " " << d[2] << "
";

    return 0;
}
Source by shengyu7697.github.io #
 
PREVIOUS NEXT
Tagged: #dequeue
ADD COMMENT
Topic
Name
3+5 =