선형 배열로 구현한 큐 : 앞쪽에 공간이 많음에도 불구하고, 새 원소를 추가할 수 없는 상황이 발생
원형 큐 : head 나 tail이 다시 앞쪽으로 돌아오기 때문에 원소의 개수가 배열의 크기보다 커지지 않는 한 문제가 없다.
큐가 비어있는데 front(), back(), pop() 을 호출하면 runtime error가 발생
BFS, flood fill 유형 => STL queue 를 꼭 알아야함!!!!!!!!!