💻 프로그래머스 - 게임 맵 최단거리 👉 문제 보러 가기 🧩 문제 설명 🧩문제 요약2차원 게임 맵에서 (0, 0) 위치에서 출발하여 (n-1, m-1) 목표 지점으로 이동해야 합니다.이동은 상하좌우 네 방향으로만 가능하며,1: 이동할 수 있는 칸0: 벽이어서 이동할 수 없는 칸입니다.이때, 캐릭터가 최단 거리로 목표 지점까지 도달할 수 있는 거리를 반환해야 하며,도달할 수 없는 경우에는 -1을 반환합니다.출발 지점: (0, 0)도착 지점: (n-1, m-1)맵 크기: n x m이동 방향: 상, 하, 좌, 우갈 수 있는 칸: 1벽: 0최단 거리 반환 (못 가면 -1) 🔍 BFS (너비 우선 탐색) 풀이from collections import dequedef solution(maps): ..