덱 (Deque)
👑 덱(Deque)이란?
Deque (Double Ended Queue) 은 양쪽 끝에서 삽입/삭제가 모두 가능한 자료 구조이다.
💡 덱의 성질
-
원소의 추가/제거가
O(1)시간이 걸린다. -
rear,front의 원소 확인에O(1)시간이 걸린다. -
앞/뒤가 아닌 원소들의 확인이 원칙적으로 불가능하다.
- C++ STL의 deque 에서는 인덱스로 원소에 접근이 가능하다.
Deque (Double Ended Queue) 은 양쪽 끝에서 삽입/삭제가 모두 가능한 자료 구조이다.
원소의 추가/제거가 O(1) 시간이 걸린다.
rear, front 의 원소 확인에 O(1) 시간이 걸린다.
앞/뒤가 아닌 원소들의 확인이 원칙적으로 불가능하다.
Leave a comment