[JAVA][Baekjoon] 1167번 트리의 지름 🌟🌟
·
Baekjoon
https://www.acmicpc.net/problem/1167📌 접근 방식1️⃣ 임의의 노드에서 가장 먼 노드 찾기트리의 아무 노드에서 시작하여 BFS를 실행이때 얻어지는 가장 먼 노드는 트리의 지름에 해당하는 두 노드 중 하나이다2️⃣ 가장 먼 노드에서 다시 BFS 실행1단계에서 찾은 가장 먼 노드에서 다시 BFS를 실행이번 BFS에서 얻은 가장 먼 거리가 트리의 지름이다 [알고리즘] 너비 우선 탐색 : BFS(Breadth-First-Search)📌 너비 우선 탐색이란?그래프 탐색 기법그래프 완전 탐색 기법 중 하나그래프의 시작 노드에서 출발하여 시작 노드를 기준으로 가까운 노드를 먼저 방문하면서 탐색하는 알고리즘Queue(큐)nyeroni.tistory.com ✅ PASS CODEimpor..