데이터 사이언스/자료구조
큐 (Queque)
데이터분석가 이채은
2025. 2. 5. 13:35
큐 (선형)
FIFO방식으로 작동하는 선입 선출 자료구조
- enqueue() → 요소 삽입 O(1)
- dequeue() → 요소 제거 O(1)
- front() → 맨 앞 요소 확인 O(1)
- 원형 큐: 배열을 재사용하여 메모리 낭비 방지 (프린트 대기열)
- 우선순위 큐: 값의 우선순위에 따라 요소가 정렬됨( 응급실 환자 대기열)
- 덱: 앞뒤로 삽입 / 삭제 가능 (캐시 구현)