BFS(Breath-First Search)
너비우선탐색
Queue에 후보들을 담고,
queue가 빌때까지 while문을 돈다.