https://www.acmicpc.net/problem/1967 1967번: 트리의 지름 파일의 첫 번째 줄은 노드의 개수 n(1 ≤ n ≤ 10,000)이다. 둘째 줄부터 n-1개의 줄에 각 간선에 대한 정보가 들어온다. 간선에 대한 정보는 세 개의 정수로 이루어져 있다. 첫 번째 정수는 간선이 연 www.acmicpc.net 트리의 지름이란, 트리에서 임의의 두 점 사이의 거리 중 가장 긴 것을 말한다. 처음에는 모든 노드에 대해서 루트로 잡은 노드와 가장 먼 노드와의 길이를 dfs를 통해 구해보았다. 당연하게도 시간초과가 발생하였다. 한번의 DFS 로 풀 수 있는 방법이 있을까 고민해보았다. 생각의 흐름. 1. 내가 현재 루트로 잡은 노드가 트리의 지름에 포함되어있는 경우 -> 이 경우 루트 노드..