LeetCode55. 跳跃游戏

LeetCode55.跳跃游戏

思路

可以看我的上篇博客跳跃游戏II

代码

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

        return true;
    }
};
相关推荐
愚润求学30 分钟前
【贪心算法】day7
c++·算法·leetcode·贪心算法
共享家952719 小时前
优先搜索(DFS)实战
算法·leetcode·深度优先
flashlight_hi21 小时前
LeetCode 分类刷题:2563. 统计公平数对的数目
python·算法·leetcode
楼田莉子21 小时前
C++算法专题学习:栈相关的算法
开发语言·c++·算法·leetcode
dragoooon3421 小时前
[数据结构——lesson3.单链表]
数据结构·c++·leetcode·学习方法
轮到我狗叫了1 天前
力扣.1054距离相等的条形码力扣767.重构字符串力扣47.全排列II力扣980.不同路径III力扣509.斐波那契数列(记忆化搜索)
java·算法·leetcode
dragoooon341 天前
[优选算法专题二滑动窗口——串联所有单词的子串]
数据结构·c++·学习·算法·leetcode·学习方法
刃神太酷啦1 天前
C++ 异常处理机制:从基础到实践的全面解析----《Hello C++ Wrold!》(20)--(C/C++)
java·c语言·开发语言·c++·qt·算法·leetcode
薰衣草23331 天前
滑动窗口(2)——不定长
python·算法·leetcode
YuTaoShao2 天前
【LeetCode 每日一题】1277. 统计全为 1 的正方形子矩阵
算法·leetcode·矩阵