데크 더블 엔디드 큐의 줄임말로, 글자 그대로 양쪽 끝을 모두 추출할 수 있는, 큐를 일반화한 형태의 추상 자료형(ADT)이다. 스택과 큐의 특징 모두 가지고 있으며 이중 연결 리스트로 구현하는 편이 가장 잘 어울린다. 이중 연결 리스트로 구성시 양쪽으로 head, tail 포인터를 갖고 있다가 아이템이 추가될 때마다 앞쪽 또는 뒤쪽으로 연결시켜 준다. 파이썬의 경우, 데크 자료형을 collections 모듈에서 deque라는 이름으로 지원한다. import collections a = collections.deque() type(a) # # collection.deque도 이중 연결 리스트로 구현되어 있다 우선순위 큐 큐 또는 스택과 유사하지만 추가로 각 요소의 우선순위와 연관되어 있다. 어떠한 특정 ..