백준 1167

    [백준 1167번] 트리의 지름 - 파이썬

    ⚠️ 문제 https://www.acmicpc.net/problem/1167 1167번: 트리의 지름 트리가 입력으로 주어진다. 먼저 첫 번째 줄에서는 트리의 정점의 개수 V가 주어지고 (2 ≤ V ≤ 100,000)둘째 줄부터 V개의 줄에 걸쳐 간선의 정보가 다음과 같이 주어진다. 정점 번호는 1부터 V까지 www.acmicpc.net 🔐 풀이 이 문제는 트리의 지름을 구하는 방법을 알고 있으면 쉽게 풀 수 있습니다. 트리의 지름을 구하는 방법은 아래와 같습니다. 트리의 임의의 노드(A)에서 가장 먼 노드(B)를 찾는다. 찾은 가장 먼 노드(B)에서 다시 가장 먼 노드(C)를 찾는다. 찾은 두 노드(B, C) 사이의 거리가 트리의 지름이 된다. 위 방법의 증명은 다른 블로그에서도 다룬 글이 많이 있으니..