-
Deque(덱, 데크) - 자바자료구조 2022. 8. 6. 16:06
: deque란 Double-Ended Queue로 FIFO 형식의 일반적인 큐와 다르게 큐의 양쪽으로 삽입과 삭제를 할 수 있는 자료구조
선언
Deque<Integer> dq = new LinkedList<>(); Deque<Integer> dq = new ArrayDeque<>();
add() addFirst() addLast() offer() offerFirst() offerLast()
add() 와 offer()은 addLast() offerLast()와 같은 의미
remove() removeFirst() removeLast() poll() pollFirst() pollLast()
remove() 와 poll()은 removeFirst()와 pollFirst()와 같은 의미
getFirst() getLast() peek() peekFirst() peekLast()
'자료구조' 카테고리의 다른 글
Array와 LinkedList의 차이 (0) 2023.01.05 자료구조란? Data Structure (0) 2023.01.04 큐 구현 (0) 2022.03.29 스택 구현 (0) 2022.03.29