Queue1 [Data Structure] 큐(Queue) 본 포스트에서는 큐(Queue)에 대해 이야기해보려 합니다. 큐는 데이터를 순서대로 처리하는 효율적인 자료구조 중 하나입니다!본격적으로 큐에 대해 알아보도록 하죠~큐(Queue)란 무엇인가큐는 FIFO(First In, First Out) 방식으로 작동하는 자료구조입니다. 즉, 먼저 들어온 데이터가 먼저 나가는 구조라는 것이죠!큐의 기본 동작1. 행동Enqueue: 큐의 뒤쪽(꼬리 부분)에 새로운 데이터 추가Dequeue: 큐의 앞쪽(머리 부분)에서 데이터 꺼내기2. 현재 상태 확인Peek: 큐의 앞쪽에 있는 데이터를 제거하지 않고 확인isEmpty: 큐가 비어 있는지 확인큐의 다양한 종류큐는 기본적인 형태 외에도 특정한 상황에 맞게 변형된 여러 종류가 있습니다.원형 큐(Circular Queue): 일.. 2024. 8. 10. 이전 1 다음