큐
- 선입선출(FIFO, First In First Out)
- 스택과 반대되는 개념
- 데이터가 입력된 시간 순서대로 처리해야 할 필요가 있는 상황에 이용
큐 연산
1. Enqueue: 큐 맨 뒤(rear)에 데이터 추가
- queue.add(), queue.offer()
2. Dequeue: 큐 맨 앞(front) 데이터 삭제
- queue.poll(), queue.remove()
3. peek(): queue의 첫번째 값 참조
'zb_backend19' 카테고리의 다른 글
자료구조 1 Page 노트 정리_Hash Map 해시맵 (0) | 2023.11.17 |
---|---|
자료구조 1 Page 노트 정리_Linked List 연결 리스트 (0) | 2023.11.16 |
자료구조 1 Page 노트 정리_Array 배열 (0) | 2023.11.16 |
자료구조 1 Page 노트 정리_stack 스택 (0) | 2023.11.14 |
프론트엔드와 백엔드 차이 - 백엔드 개발자가 되고 싶은 이유 (0) | 2023.11.10 |