deque
는 Double-Ended Queue의 약자로, 양쪽 끝에서 삽입과 삭제가 모두 가능한 큐 자료구조이다. 파이썬에서는 collections
모듈에서 deque
를 제공하며, 리스트보다 효율적으로 양쪽 끝에서 삽입과 삭제 작업을 처리할 수 있다. 특히, 큐 및 스택을 구현할 때 많이 사용된다.
본 페이지는 자료구조 큐에 대해 다루는 페이지 입니다. 자료구조 큐에 대한 내용은 아래 페이지를 참고 하길 바랍니다.
리스트로 구현할 때의 문제점
deque로 구현할 때의 장점
x
를 오른쪽 끝에 추가.x
를 왼쪽 끝에 추가.