chsong91   4년 전

오랜만에 회귀해서 1번부터 푸는데

틀리네요 그것도 세번이나 ㅠㅠ

전혀 모르겠네요 반례도 찾아보고 예제도 다른거 여러번 넣어보는데...

지적은 달게 받겠습니다.. 부디 도와주세요 고수님들!!

djm03178   4년 전

  1. 50번째 줄의 존재 이유를 모르겠습니다. 단 하나의 연결된 정점만 발견했다고 해서, 그 정점으로부터 탐색이 끝나면 다른 정점이 또 연결되어있는지는 확인하지 않겠다는 뜻인가요?
  2. dfs 호출 시마다 check 배열을 clone을 하면 안 되고, 그 배열 그대로를 사용해야 합니다.

chsong91   4년 전

djm03178님 지적 정말 고맙습니다.

check배열은 false로 초기화해주는 메소드를 만들어서 전역변수로 사용하여 해결하였고 50번째 줄을 지우고 add를 진입할때 넣어주니 해결되었습니다.

정말 감사합니다. 아직도 많이 부족하네요 ㅠㅠ

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