매번 탐색때마다 BFS로 범위를 탐지하는데 이대 Queue를 활용했습니다.

전역에 한개를 할당한후 q.clear로 그때마다 다지운다음 하는건 메모리초과를 발생시키고

q = new LinkedList<>() 는 발생 안시키네요... 혹시 이유가 뭔지 알수잇을까요?