
[백준] 2667번: 단지번호붙이기 Python 풀이
·
Algorithm/Solved
[백준] 2667번: 단지번호 붙이기 Python 풀이문제 백준 2667번 단지번호붙이기 문제입니다.그래프를 탐색하는 문제이므로 BFS / DFS를 이용해서 풀 수 있습니다.DFS이 문제는 DFS / BFS 어느 것을 선택해도 풀 수 있습니다. 출력은 단지의 수와 단지 내 집의 수를 출력해야 하므로 Dictionary 내부에 저장하겠습니다.result = dict()# 예상 구조# 1번 단지 : 10# 2번 단지 : 5# ... 그래프를 $(0,0)$ 부터 $(n-1, n-1)$까지 순회하며 집$(1)$에 해당하는 값을 찾습니다.// 그래프 순회for i in range(n) : for j in range(n) : 집을 찾았다면 그 자리에서 DFS / BFS 탐색을 수행합니다.이때 대각선은 고려하지..