- LeetCode 문제 323번 "Number of Connected Components in an Undirected Graph"에 대해 파이썬으로 해결하는 방법을 설명한다. 🪨
- 문제는 주어진 인접 행렬에서 양방향 그래프의 연결 성분의 개수를 반환하라고 요청한다. 🗺️
- 연결 성분은 그래프 내에서 서로 연결된 노드들의 집합을 의미하며, 그래프 전체에 연결 성분의 개수만큼 집족 분리되는 것과 같다. 💧
- 연결 성분의 개수를 계산하는 가장 효과적인 방법은 너비 우선 탐색이나 깊이 우선 탐색 방식을 사용하는 것이다. 🧭
dfs
함수를 이용하여 재방문을 방지하는 방식으로 연결 성분들을 추적하고 계산한다. 🔂