技术栈

力扣-55.跳跃游戏

2301_775603172023-11-26 16:30

思路:

每次移动一步,就更新最大覆盖范围。然后用cnt记录每次能移动最大范围的步数。如果最大范围能覆盖数组长度,则可以跳跃到末尾。

cpp 复制代码
class Solution {
public:
    bool canJump(vector<int>& nums) {
        int cnt = 0;
        for(int i = 0; i <= cnt; i++){
            cnt = max(i + nums[i],cnt);
            if(cnt >= nums.size())return true;
        }
        return false;
    }
};
上一篇:第一章 1.1 建筑工程法律体系 1.2 建设工程法人制度 1.3 建筑工程代理制度
下一篇:使用 Python 和 NLTK 进行文本摘要
相关推荐
Fanxt_Ja
1 小时前
【LeetCode】算法详解#15 ---环形链表II
数据结构·算法·leetcode·链表
侃侃_天下
1 小时前
最终的信号类
开发语言·c++·算法
茉莉玫瑰花茶
1 小时前
算法 --- 字符串
算法
博笙困了
1 小时前
AcWing学习——差分
c++·算法
NAGNIP
1 小时前
认识 Unsloth 框架:大模型高效微调的利器
算法
NAGNIP
1 小时前
大模型微调框架之LLaMA Factory
算法
echoarts
1 小时前
Rayon Rust中的数据并行库入门教程
开发语言·其他·算法·rust
Python技术极客
1 小时前
一款超好用的 Python 交互式可视化工具,强烈推荐~
算法
徐小夕
1 小时前
花了一天时间,开源了一套精美且支持复杂操作的表格编辑器tablejs
前端·算法·github
小刘鸭地下城
2 小时前
深入浅出链表:从基础概念到核心操作全面解析
算法
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03UV安装并设置国内源04A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程0546个Nano-banana 精选提示词,持续更新中06解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题07KGG转MP3工具|非KGM文件|解密音频08conda中设置镜像地址(附所有可换的地址)09智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践10Claude Code 平替:OpenAI发布 Codex CLI ,GPT-5 国内直接使用