跳跃游戏----题解报告

题目:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

题解:

其实就直接挨着跳就行了,循环中不断更新k,不停比较k和当前位置跳跃的最大值即可

代码:

java 复制代码
public boolean canJump(int[] nums) {
        int k=0;
        for(int i=0;i<nums.length;i++)
        {
            if(i>k)
                return false;
            k=Math.max(k,i+nums[i]);
        }
        return true;

    }
相关推荐
sweet丶6 分钟前
适合iOS开发的一种缓存策略YYCache库 的原理
算法·架构
哈茶真的c15 分钟前
【书籍心得】左耳听风:传奇程序员练级攻略
java·c语言·python·go
喝养乐多长不高17 分钟前
JAVA微服务脚手架项目详解(三)
java·大数据·微服务·文件·地图·oss
是宇写的啊19 分钟前
算法—滑动窗口
算法
风筝在晴天搁浅33 分钟前
代码随想录 509.斐波那契数
数据结构·算法
万邦科技Lafite36 分钟前
1688图片搜索商品API接口(item_search_img)使用指南
java·前端·数据库·开放api·电商开放平台
落落落sss38 分钟前
java实现排序
java·数据结构·算法
czhc114007566342 分钟前
c# 1121 构造方法
java·javascript·c#
Z***25801 小时前
Java爬虫框架
java·开发语言·爬虫
晓华-warm1 小时前
Warm-Flow 1.8.4 票签新增多种通过率策略!
java·中间件·流程图·jar·开源软件·工作流