Jump Game
class Solution {
public boolean canJump(int[] nums) {
if(nums.length == 0)
return true;
int max = 0;
for(int i = 0; i < nums.length; i ++){
if(max < i) //这步不能漏啊 要不走下去到最后肯定都true
return false;
max = Math.max(max, i + nums[i]);
}
return max >= nums.length - 1;
}
}Last updated