1197. Minimum Knight Moves
Previous1196. How Many Apples Can You Put into the BasketNext1198. Find Smallest Common Element in All Rows
Last updated
Last updated
https://leetcode.com/problems/minimum-knight-moves
In an infinite chess board with coordinates from -infinity
to +infinity
, you have a knight at square [0, 0]
.
A knight has 8 possible moves it can make, as illustrated below. Each move is two squares in a cardinal direction, then one square in an orthogonal direction.
Return the minimum number of steps needed to move the knight to the square [x, y]
. It is guaranteed the answer exists.
Example 1:
Example 2:
Constraints:
-300 <= x, y <= 300
0 <= |x| + |y| <= 300