🔹 BFS란?1. 너비 우선 탐색(BFS)의 정의너비 우선 탐색(Breadth-First Search, BFS)은 그래프 탐색 알고리즘으로, 시작 노드에서 가까운 노드부터 탐색하며 점진적으로 멀리 있는 노드를 방문하는 방식입니다. BFS는 큐(Queue)를 활용하여 구현되며, 최단 경로 탐색, 네트워크 분석, 인공지능 경로 탐색 등에 널리 활용됩니다.✅ BFS의 주요 특징:가장 가까운 노드부터 탐색하는 방식큐(Queue)를 사용하여 구현O(V+E)의 시간 복잡도를 가짐 (V: 정점 수, E: 간선 수)최단 경로를 찾는 문제에서 유리함 (비가중 그래프에서 최적해 보장)📌 BFS는 최단 경로, 네트워크 분석, 웹 크롤링 등에 널리 활용됩니다.🔹 BFS의 구현 방법1. 큐(Queue) 기반 BFS✅ 명시..