코딩/백준 (Python)
백준 7562번: 나이트의 이동 (Python)
접근 미로찾기와 동일하지만 그 이동이 위, 아래, 왼쪽, 오른쪽 4방향이 아니라 사진에 나와있는 것과 같이 나이트가 이동할 수 있는 8방향을 다음 탐색에 추가해주면 된다. BFS를 이용한 미로찾기 참고 링크: 2021.04.11 - [코딩/백준 (Python)] - 백준 2178번: 미로 탐색 (Python) 백준 2178번: 미로 탐색 (Python) 접근 문제 설명과 같이 BFS 알고리즘은 해당 위치까지 최단거리로 이동하는 특성이 있다. 예를 들어 첫 칸인 (0, 0)을 탐색할 때 BFS 알고리즘에 따라 현재칸을 기준으로 위, 아래, 왼쪽, 오른쪽 칸 ca.ramel.be 코드 import sys dx = [2, 2, 1, 1, -1, -1, -2, -2] dy = [1, -1, 2, -2, 2, -..
2021. 4. 13. 00:20
최근댓글