[STL] C++ deque 덱 생성 및 삽입, 삭제
결과
결과
코드
Deque(double-ended queue) : 덱 혹은 디큐로 부른다. 구조는 '스택 + 큐' 같은 형태로 앞쪽으로 삽입, 삭제가 가능하면서 뒤쪽으로도 삽입, 삭제가 가능하다.
멤버 함수들은 vector와 거의 유사하다.
링크
[C++/STL] - C++ vector 생성 및 삽입, 삭제
push_back(), pop_back() : 뒤쪽으로 삽입, 삭제
push_front(), pop_front() : 앞쪽으로 삽입, 삭제
insert() : 중간 삽입
- 주로 특정 경우만 사용한다.
empty() : 비어있는지 검사
size() : 길이 리턴
'C++ > STL' 카테고리의 다른 글
[STL] C++ map, multimap, unordered_map (0) | 2020.04.11 |
---|---|
[STL] C++ set, multiset, unordered_set (0) | 2020.04.11 |
[STL] C++ priority_queue 우선순위 큐 (0) | 2020.04.07 |
[STL] C++ queue 생성 및 삽입, 삭제 (0) | 2020.04.07 |
[STL] C++ stack 생성 및 삽입, 삭제 (0) | 2020.03.31 |