技术栈

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

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的理解,并分析二者的区别
相关推荐
Тиё Сиротака
1 小时前
红包分配算法的严格数学理论与完整实现
算法
x***3816
2 小时前
springboot和springframework版本依赖关系
java·spring boot·后端
S***8488
2 小时前
SpringSecurity踢出指定用户
java
p***s91
2 小时前
Spring数据库原理 之 DataSource
java·数据库·spring
adobehu
2 小时前
麒麟系统安装jdk17
java·jdk
potato_may
2 小时前
链式二叉树 —— 用指针构建的树形世界
c语言·数据结构·算法·链表·二叉树
spencer_tseng
2 小时前
java.util.IllegalFormatPrecisionException
java·printf
虹科网络安全
2 小时前
艾体宝干货 | Redis Java 开发系列#1 从零开始的环境搭建与实践指南
java·数据库·redis
铅笔侠_小龙虾
3 小时前
Arthas 命令
java·jvm
java修仙传
3 小时前
每日一题,力扣560. 和为 K 的子数组
算法·leetcode
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03UV安装并设置国内源04React CVE-2025-55182漏洞排查与修复指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06BongoCat - 跨平台键盘猫动画工具07本地部署阿里最新开源的Z-Image08Linux下V2Ray安装配置指南09Labelme从安装到标注:零基础完整指南10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)