n99joon   2년 전

제 코드는 

각 노드에서 dfs 를 돌며 

1. 모든 인접한 노드들을 색칠하고 (색칠이 안되어있으면)

2. 색칠이 되어 있으면 같은지 비교하고 (같으면 바로 끝)

3. dfs 끝났는데 모든 노드가 방문되어지지 않았으면, 방문되지 않은 노드부터 다시 dfs 

를 합니다.

그런데 dfs 가 다 돌고 나서 다시 한번 더 인접한 노드가 같은 색인지 확인하지 않으면 (73~83 번쨰 줄)

실패가 나오고, 확인하면 통과합니다. 

왜 굳이 마지막에 한번 더 확인해주어야하는지 도저히 모르겠습니다.. 

고수님들 도움  간절히 부탁드립니다..

댓글을 작성하려면 로그인해야 합니다.