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;
    }
};
相关推荐
前端小白在前进6 小时前
力扣刷题:在排序数组中查找元素的第一个和最后一个位置
数据结构·算法·leetcode
iAkuya7 小时前
(leetcode)力扣100 23反转链表(迭代||递归)
算法·leetcode·链表
lcreek9 小时前
LeetCode215. 数组中的第K个最大元素、LeetCode912. 排序数组
python·算法·leetcode
杜子不疼.10 小时前
【LeetCode 852 & 162_二分查找】山脉数组的峰顶索引 & 寻找峰值元素
算法·leetcode·职场和发展
Ka1Yan11 小时前
[二叉树] - 代码随想录:二叉树的统一迭代遍历
数据结构·算法·leetcode
X在敲AI代码14 小时前
【无标题】
算法·leetcode·职场和发展
月明长歌15 小时前
【码道初阶】Leetcode136:只出现一次的数字:异或一把梭 vs HashMap 计数(两种解法完整复盘)
java·数据结构·算法·leetcode·哈希算法
Swift社区15 小时前
LeetCode 456 - 132 模式
java·算法·leetcode
LYFlied15 小时前
【每日算法】LeetCode 152. 乘积最大子数组(动态规划)
前端·算法·leetcode·动态规划
圣保罗的大教堂15 小时前
leetcode 3075. 幸福值最大化的选择方案 中等
leetcode