[백준][Java] 1967번 트리의 지름
·
백준/DFS&BFS
문제 링크https://www.acmicpc.net/problem/1967 문제 풀이한 정점에서 가장 먼 정점을 찾으면 찾은 정점이 무조건 지름의 끝점 중 하나이고그 끝점을 기준으로 가장 먼 점까지의 거리를 찾으면 반드시 지름이다.트리를 탐색하는 알고리즘은 DFS/BFS 상관없습니다. 다만 재귀는 트리가 깊으면 문제가 될 수 있기에 주의 코드import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.*;public class Main { static List> graph = new ArrayList(); static boolean[] visited; static int max = 0; static ..