gsh0910   3년 전

만들어본 예제까지도 정답이 나오는데,, 

어느 부분이 잘못된건지 모르겠습니다 ㅠㅠ

알고리즘은 1에서 가장 먼 노드를 구하고 

그 노드에서 가장 먼 노드를 구한값을 출력하고 있습니다

p_ce1052   3년 전

코드는 안읽어봤는데 설명해주신 알고리즘이 이상하네요 1에서 가장 먼 노드(a)를 구하고 그 노드에서 가장 먼 노드 (b)를 구해서 a,b 사이의 거리를 출력하신다는 말씀인가요? 그렇다면 오답입니다.

djm03178   3년 전

그 방법 자체는 맞는 접근입니다. 유명한 풀이입니다.

p_ce1052   3년 전

제가 잘못이해했네요 죄송합니다

djm03178   3년 전

이 코드의 문제는 visited를 초기화햐지 않았다는 점입니다.

gsh0910   3년 전

bfs() 함수를 부를때 visited를 새로 선언하는데.. 초기화를 해야 되나요??

p_ce1052   3년 전

지역내에서는 초기화가되지 않는걸로압니다

djm03178   3년 전

지역 변수는 선언한다고 해서 초기화까지 되지는 않습니다. 직접 해줘야 합니다.

gsh0910   3년 전

새로운걸 배워갑니다. 감사합니다!!!

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