* 덱 (Deque)
"큐의 양쪽 끝에서 삽입과 삭제가 모두 발생할 수 있는 큐로서, 큐와 스택의 성질을 모두 가지고 있는 자료구조이다."
따라서, 덱의 insertFront(), deleteFront() 연산은 Front 를 top으로 생각했을 때 스택의 push(), pop() 연산과 같고,
insertRear(), deleteRear() 연산은 rear를 스택의 top으로 생각했을 때 스택의 push(), pop() 연산과 같다.
그리고 덱의 insertRear(), deleteFront() 연산은 일반 큐의 enQueue(), deQueue() 연산과 같다.
출처: http://songeunjung92.tistory.com/25 [Song]
'알고리즘(Java) > 덱' 카테고리의 다른 글
백준 1021번 회전하는 큐 (0) | 2017.11.29 |
---|---|
백준 10866 덱 (0) | 2017.11.28 |
백준 1158 조세퍼스 문제 0 (0) | 2017.11.23 |