이번에도 복습 차원에서 dfs로 풀어봤던 문제를 bfs로 다시 풀어보았다.

문제 링크

https://www.acmicpc.net/problem/2667

문제 정리

접근 방법

  1. 그래프내 전체 탐색
  2. 시작 노드를 기점으로 상하좌우 bfs방식으로 탐색한다.
  3. 결과값에 한 구역이 끝났을때마다 1을 방문했던 개수를 추가한다.

코드 진행