큐(Queue)한쪽 끝에서 데이터를 삽입(enqueue)하고, 반대쪽 끝에서는 데이터를 삭제(dequeue) 할 수 있는 자료구조 -특정 위치에서만 원소를 넣거나 뺄 수 있음 선입선출(First In First Out;FIFO) 자료구조 -먼저 들어온 데이터가먼저 나가는 구조. 이는 실제 대기열이나 줄을 서는 것과 같은 개념 큐에 삽입된 데이터는 삽입된 순서대로 처리되며, 입력 순서대로 데이터 처리가 필요할 때 사용 -프린터 출력 대기열, BFS(Breath-Fisrt Search = 너비우선 탐색) 등 큐는 일반적인 대기열과 유사한 방식으로 작동하며, 주로 순서대로 처리해야 하는 작업을 관리할 때 사용 큐의 종류큐는 기본적인 FIFO 큐 외에도 다양한 변형이 존재원형 큐(Circular Queu..