(1) Enqueue : 큐 맨 뒤에 어떠한 요소를 추가 (2) Dequeue : 큐 맨 앞쪽의 요소를 삭제 (3) Peek : front의 데이터를 읽음 (4) front : 큐의 맨 앞의 위치 (5) rear : 큐의 맨 뒤의 위치 큐(queue)는 선입선출 (First in, first out)의 구조로 되어있는 자료구조이다. 큐에서는 제일 앞에 있는 인덱스를 front 이라고 한다. Enqueue 하면 rear에 자료를 집어 넣고 Dequeue하면 front 에 있는 자료를 꺼내온다 peek은 front에 있는 데이터를 읽는다. 큐에는 선형큐 , 원형큐, 우선순위 큐가 있다.