문제 1167번: 트리의 지름 트리가 입력으로 주어진다. 먼저 첫 번째 줄에서는 트리의 정점의 개수 V가 주어지고 (2 ≤ V ≤ 100,000)둘째 줄부터 V개의 줄에 걸쳐 간선의 정보가 다음과 같이 주어진다. 정점 번호는 1부터 V까지 www.acmicpc.net 알고리즘 - dfs 탐색을 통해 첫 번째 노드에서 제일 먼 노드를 찾는다. - 첫 번째 노드에서 제일 먼 노드의 번호를 찾는다. - 제일 먼 노드의 번호부터 다시 dfs 탐색을 통해 제일 먼 노드를 찾고 그때의 간선의 길이를 출력한다. 코드 import sys sys.setrecursionlimit(10 ** 9) # dfs 탐색 def dfs(x, y): # 각 노드와 연결된 노드를 확인 for a, b in graph[x]: # 탐색하지..