技术栈

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

MogulNemenis2023-10-24 14:03

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

    }
上一篇:OKLink携手CertiK在港举办Web3生态安全主题论坛
下一篇:【Java Web】提问:谈谈你对Cookie与Session的理解,并分析二者的区别
相关推荐
虾..
20 小时前
Linux 简单日志程序
linux·运维·算法
Trent1985
20 小时前
影楼精修-眼镜祛反光算法详解
图像处理·人工智能·算法·计算机视觉·aigc
蓝色汪洋
20 小时前
经典修路问题
开发语言·c++·算法
Knight_AL
20 小时前
Spring AOP 中 JoinPoint 使用指南
java·python·spring
jmxwzy
20 小时前
点赞系统问题
java·redis·tidb·pulsar
csuzhucong
20 小时前
122魔方、123魔方
算法
ss273
20 小时前
ThreadPoolExecutor:自定义线程池参数
java·开发语言
Salt_0728
20 小时前
DAY 40 早停策略和模型权重的保存
人工智能·python·算法·机器学习
invicinble
20 小时前
关于fastjson的具体使用案例
java
卜锦元
20 小时前
Golang后端性能优化手册(第三章:代码层面性能优化)
开发语言·数据结构·后端·算法·性能优化·golang
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03电脑检测软件—图吧工具箱04Web安全中SQL注入绕过WAF的具体手法和实战案例05Linux下V2Ray安装配置指南063D 圣诞树网页代码07UV安装并设置国内源08SQLmap 完整使用指南:环境搭建 + 命令详解 + 实操案例09jdk21下载、安装(Windows、Linux、macOS)10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)