BOJ 9311 - Robot in a Maze
문제 백준 온라인 저지 - 9311번 풀이 과정 시작 지점에서 목표 지점에 도달하기 위한 최단 이동 횟수를 구하는 전형적인 BFS 문제입니다. 보드를 입력받은 다음 시작 지점을 먼저 찾은 다음, BFS 를 통해서 목표 지점 G 를 찾을 때까지 순회합니다. 코드 import sys from collections import deque dx = [0, 0, 1, -1] dy = [1, -1, 0, 0] def pre_processing(board, R, C): for x in range(R): for y in range(C): if board[x][y] == 'S': return [x, y] def bfs(start, board, R, C): q = deque() visit = [[0] * C..
2021. 3. 14.