📍 문제 설명 https://programmers.co.kr/learn/courses/30/lessons/60063 코딩테스트 연습 - 블록 이동하기 [[0, 0, 0, 1, 1],[0, 0, 0, 1, 0],[0, 1, 0, 1, 1],[1, 1, 0, 0, 1],[0, 0, 0, 0, 0]] 7 programmers.co.kr 💡 접근 최단거리 미로찾기 같은 문제였는데 로봇이 2 X 1의 크기라는 것이 변수였다. 미로 찾기 문제와는 달리 해당 좌표의 방문체크를 하는 배열이 아닌 리스트가 필요했다. 현재 위치에서 상하좌우, 로봇이 가로로 있을 때의 회전, 세로로 있을 때의 회전 각각 다르게 처리해줬어야했다. 이동할 수 있는 위치에 대해서 방문 좌표 리스트를 확인해서 방문 가능한 곳이라면 큐에 넣고 방문..