技术栈

力扣-贪心-55 跳跃游戏

夏末秋也凉2025-02-24 14:11

思路

从后往前,看能不能跳下来如果可以跳下来就使index记录当前的值,最后如果跳到0了就说明可以跳上去

代码

cpp 复制代码
class Solution {
public:
    bool canJump(vector<int>& nums) {
        int index = nums.size() - 1;
        for(int i = index - 1; i >= 0; i--){
            if(nums[i] + i >= index){
                index = i;
            }
        }

        if(index == 0) return true;
        return false;
    }
};
上一篇:如何在 Mac 上安装并配置 JDK 环境变量
下一篇:LeetCode 热题 100 560. 和为 K 的子数组
相关推荐
kupeThinkPoem
14 分钟前
哈希表有哪些算法?
数据结构·算法
小白程序员成长日记
36 分钟前
2025.11.16 力扣每日一题
算法
Kuo-Teng
1 小时前
LeetCode 118: Pascal‘s Triangle
java·算法·leetcode·职场和发展·动态规划
Greedy Alg
1 小时前
LeetCode 32. 最长有效括号(困难)
算法
ShineWinsu
2 小时前
对于数据结构:链式二叉树的超详细保姆级解析—中
数据结构·c++·算法·面试·二叉树·校招·递归
野蛮人6号
2 小时前
力扣热题100道之207课程表
算法·leetcode·职场和发展
学学学无无止境
2 小时前
力扣-买卖股票的最佳时机
leetcode
这周也會开心
2 小时前
Map的遍历方式
数据结构·算法
八个程序员
2 小时前
c++音乐——《两只老虎》
c++·游戏
无敌最俊朗@
3 小时前
C++ 值类别与对象模型面试题(12)
算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06jdk21下载、安装(Windows、Linux、macOS)07《大数据技术原理与应用》实验报告三 熟悉HBase常用操作08综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件09使用国内镜像网站在线下载安装Qt(解决官网慢的问题)——Qt10Labelme从安装到标注:零基础完整指南