반응형
1167
-
BOJ) 트리의 지름 (1167 번)알고리즘/백준 2021. 1. 29. 16:56
트리의 지름 1167번: 트리의 지름 트리가 입력으로 주어진다. 먼저 첫 번째 줄에서는 트리의 정점의 개수 V가 주어지고 (2≤V≤100,000)둘째 줄부터 V개의 줄에 걸쳐 간선의 정보가 다음과 같이 주어진다. (정점 번호는 1부터 V까지 www.acmicpc.net 이전에 포스팅했던 트리의 지름과 조금 다르게 풀었다. 먼저, 트리기 때문에 어떤 지점에서 시작해도 특정 지점까지 모두 도달할 수 있다는 특징이 있다. 이 말인 즉, 가장 멀리있는 한 특정 지점을 찾을 수 있다는 말이 된다. 위의 조건에 따라, 1에서 가장 먼 vertex를 찾아주었다. 이후, 해당 vertex에서 가장 먼 거리에 있는 지점을 찾으며 최댓값을 갱신해주었다. (만약, 1 -> 찾은 지점이 가장 먼 거리라면, 찾은 지점 -> 1..