首页 > 学院 > 开发设计 > 正文

LeetCode 55 --- Jump Game

2019-11-08 02:17:03
字体:
来源:转载
供稿:网友

题目链接: LeetCode 55 — Jump Game

AC代码:

public class PRoblem55 { public static void main(String[] args) { // TODO Auto-generated method stub } public boolean canJump(int[] nums) { if(nums.length<=1) return true; int now=0; while(true){ if(now+nums[now]>=nums.length-1) return true; if(nums[now]==0) return false; now=judgegood(nums, now); } } public int judgegood(int[] nums,int start){ int n = nums[start]; int max=0,p=start; for(int i=1;i<=n;i++){ if(nums[start+i]+i>max){ max=nums[start+i]+i; p=start+i; } } return p; }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表