인프런 커뮤니티 질문&답변
그래프 최단거리(BFS 질문)
작성
·
265
·
수정됨
답변 1
0
김태원
지식공유자
안녕하세요^^
for문을 1부터 n까지 n번만 돌리면 빈 리스트가 0번부터 n-1번까지 n개가 생깁니다. 빈 리스트는 무조건 0번부터 생성됩니다.
그래서 만약 graph.get(n)을 하면 indexOutOfBound 에러가 나는 것입니다.
for문을 0부터 n까지 돌려 빈 리스트 n+1개를 만들어야 0번부터 n번까지 생기기 때문입니다.





