技术栈

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

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的理解,并分析二者的区别
相关推荐
虾..
32 分钟前
Linux 简单日志程序
linux·运维·算法
Trent1985
40 分钟前
影楼精修-眼镜祛反光算法详解
图像处理·人工智能·算法·计算机视觉·aigc
蓝色汪洋
41 分钟前
经典修路问题
开发语言·c++·算法
Knight_AL
44 分钟前
Spring AOP 中 JoinPoint 使用指南
java·python·spring
jmxwzy
1 小时前
点赞系统问题
java·redis·tidb·pulsar
csuzhucong
1 小时前
122魔方、123魔方
算法
ss273
1 小时前
ThreadPoolExecutor:自定义线程池参数
java·开发语言
Salt_0728
1 小时前
DAY 40 早停策略和模型权重的保存
人工智能·python·算法·机器学习
invicinble
1 小时前
关于fastjson的具体使用案例
java
卜锦元
1 小时前
Golang后端性能优化手册(第三章:代码层面性能优化)
开发语言·数据结构·后端·算法·性能优化·golang
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击033D 圣诞树网页代码04电脑检测软件—图吧工具箱05Linux下V2Ray安装配置指南06UV安装并设置国内源07在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)08jdk21下载、安装(Windows、Linux、macOS)09Gemini3 生成的基于手势控制3D粒子圣诞树10Claude Code Skills 实用使用手册