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

题目:力扣(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;

    }
相关推荐
SpongeG21 分钟前
数据结构第三周做题总结_链表
数据结构·算法·链表
everyStudy23 分钟前
前端五种排序
前端·算法·排序算法
little redcap2 小时前
第十九次CCF计算机软件能力认证-乔乔和牛牛逛超市
数据结构·c++·算法
Dola_Pan2 小时前
Linux文件IO(二)-文件操作使用详解
java·linux·服务器
wang_book2 小时前
Gitlab学习(007 gitlab项目操作)
java·运维·git·学习·spring·gitlab
muyierfly3 小时前
34.贪心算法1
算法·贪心算法
蜗牛^^O^3 小时前
Docker和K8S
java·docker·kubernetes
从心归零4 小时前
sshj使用代理连接服务器
java·服务器·sshj
IT毕设梦工厂5 小时前
计算机毕业设计选题推荐-在线拍卖系统-Java/Python项目实战
java·spring boot·python·django·毕业设计·源码·课程设计
luthane5 小时前
python 实现average mean平均数算法
开发语言·python·算法