Jump Game I
ID: 55
Input: nums = [2,3,1,1,4]
Output: true
Explanation: Jump 1 step from index 0 to 1, then 3 steps to the last index.Idea
Code
public boolean canJump(int[] nums) {
int max = nums[0];
for(int i = 1; i<=max && i<nums.length; i++){
max = Math.max(max, nums[i]+i);
}
return max>=nums.length-1;
}Last updated