BFS DFS
import sysfrom collections import defaultdictdef dfs(x, y, house_count): # 현재 위치를 방문 처리 visited[(x, y)] = True house_count[0] += 1 # 상하좌우 방향 정의 directions = [(-1, 0), (1, 0), (0, -1), (0, 1)] # 상하좌우로 이동하며 연결된 집 찾기 for direction in directions: nx, ny = x + direction[0], y + direction[1] if 0 import sysfrom collections import deque, defaultdictdef bfs(x, y): #..
2024. 6. 8.