큐(Queue)란?FIFO(First In First Out)으로 가장 먼저 삽입된 요소가 가장 먼저 제거되는 구조를 가진다.큐의 주요 연산으로는 Enqueue와 Dequeue가 있다. Enqueue - O(1)큐의 뒤쪽에 새로운 요소를 추가하는 연산 Dequeu - O(1)큐의 앞쪽에서 요소를 제거하고 반환하는 연산 사용 사례iOS GCD는 작업 수행을 위해 큐를 제공한다.UI 업데이트의 경우 메인 스레드에서 이루어져야 하기 때문에, GCD의 메인 큐를 사용하여 먼저 들어온 작업부터 처리하게 된다. 종류기본 큐 (Simple Queue)선입선출(FIFO, First In First Out) 방식으로 요소를 처리한다.원형 큐 (Circular Queue)배열의 끝과 시작이 연결된 형태로, 큐의 뒤쪽에서 ..