1167번 - 트리의 지름
일단 성공은 했는데, 주석을 기준으로 위의 코드는 성공을 하였고, 아래 코드는 실패하였습니다.
위와 아래는 li를 만드는 과정과 bfs함수 내의 for문에서 살짝 다른데, 결국 같은 뜻을 한다고 생각하는데 왜 아래 코드는 실패하는지 이유를 모르겠습니다.
간선 정보가 주어질때, 정점 번호 순서로 주어지지 않을 수 있어서 아래 코드가 틀린 것 같네요.
.
아래는 반례입니다.
입력:
5 5 4 6 -1 1 3 2 -1 2 4 4 -1 3 1 2 4 3 -1 4 2 4 3 3 5 6 -1
윗 코드:
11
아랫 코드:
2
입력이 순서대로 들어오는 줄 알고 풀었네요... 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
vs6641 1년 전
일단 성공은 했는데, 주석을 기준으로 위의 코드는 성공을 하였고, 아래 코드는 실패하였습니다.
위와 아래는 li를 만드는 과정과 bfs함수 내의 for문에서 살짝 다른데, 결국 같은 뜻을 한다고 생각하는데 왜 아래 코드는 실패하는지 이유를 모르겠습니다.