PS/Python
[BOJ_Python] 2178. 미로 탐색
BFS 기본적인 BFS 거리 문제. SWEA의 [5105. 미로의 거리] 와 같은 문제이다. from collections import deque def bfs(n, m): visited = [[0] * M for x in range(N)] queue = deque([(0, 0, 1)]) delta = [(0, 1), (0, -1), (1, 0), (-1, 0)] while queue: cr, cc, cd = queue.popleft() if (cr, cc) == (n, m): return cd for dr, dc in delta: nr = cr + dr nc = cc + dc if 0
2021. 3. 7. 22:16
최근댓글