[백준] 7562번 - 나이트의 이동 [Java]
https://www.acmicpc.net/problem/7562 1. 아이디어 최단거리를 구하는 문제로 BFS를 활용하면 해결할 수 있다.2. 문제풀이 2차원 배열과 BFS에서 일반적으로 사용하는 사방탐색 배열 대신 나이트의 이동에 맞게 8칸 이동을 할 수 있게 구현만 하면 됐다. BFS에서 최단 거리는 Queue의 크기를 변수에 담아 해당 변수만큼 반복하면 1칸 이동을 체크할 수 있다.3. 코드 import java.io.*;import java.util.*;public class Main { private static final int[] dr = {-1, -2, -2, -1, 1, 2, 2, 1}; private static final int[] dc = {-2, -1, 1, 2, 2..
2025. 1. 17.