[ 문제 ]
https://www.acmicpc.net/problem/7562
[ 제출코드 ]
[ 풀이 ]
- 나이트는 8가지 방향으로 움직일 수 있기 때문에 이에 맞춰서 dx와 dy를 정해줍니다.
(상하좌우만 움직일 때와는 달라서 다르게 설정할 필요가 있었습니다.) - 나이트가 움직일 수 있는 모든 위치마다 움직인 횟수를 기록합니다.
- 목적지의 위치(Position)의 횟수를 출력합니다.
[ 참고 ]
https://jyunslog.tistory.com/1
'Algorithm 문제풀기 > Baekjoon' 카테고리의 다른 글
[JAVA] 부녀회장이 될테야 ::: DP (0) | 2024.04.15 |
---|---|
[JAVA] 섬의 개수 ::: BFS (0) | 2024.04.08 |
[JAVA] 안전 영역 ::: BFS (0) | 2024.04.03 |
[JAVA] 행렬 ::: 그리디 알고리즘 (0) | 2024.03.31 |
[JAVA] 팰린드롬 만들기 ::: 그리디 알고리즘 (0) | 2023.09.30 |