Jump Game I
Try to solve the Jump Game problem.
We'll cover the following
Statement
In a single-player jump game, the player starts at one end of a series of squares, with the goal of reaching the last square.
At each turn, the player can take up to steps towards the last square, where is the value of the current square.
For example, if the value of the current square is , the player can take either steps, or steps, or step in the direction of the last square. The player cannot move in the opposite direction, that is, away from the last square.
You have been tasked with writing a function to validate whether a player can win a given game or not.
You’ve been provided with the nums
integer array, representing the series of squares. The player starts at the first index and, following the rules of the game, tries to reach the last index.
If the player can reach the last index, your function returns TRUE; otherwise, it returns FALSE.
Constraints:
-
nums.length
-
nums[i]