当前位置: 首页 > news >正文

【Hot 100】55. 跳跃游戏

目录

  • 引言
  • 跳跃游戏
    • 我的解题

请添加图片描述

  • 🙋‍♂️ 作者:海码007
  • 📜 专栏:算法专栏
  • 💥 标题:【Hot 100】55. 跳跃游戏
  • ❣️ 寄语:书到用时方恨少,事非经过不知难!

引言

跳跃游戏

  • 🎈 题目链接:
  • 🎈 做题状态:

我的解题

遍历数组,并维护一个最大能到达的位置索引,并且在遍历的时候需要判断当前位置是否可达。如果不可达则直接返回 false。

class Solution {
public:bool canJump(vector<int>& nums) {int right = 0;  // 维护所能达到的最远下标索引for (int i = 0; i < nums.size(); ++i){if (right < i){return false;   // 最远下标覆盖不到当前位置,则说明跳不到后面了}right = max(right, i + nums[i]);    // 更新最远位置}return true;}
};

相关文章:

  • 如何获得Python的requirement.txt
  • C#数字金额转中文大写金额:代码解析
  • 流媒体基础解析:从压缩到传输的基本了解
  • springMVC-9数据格式化
  • JavaScript 模板字面量标签函数:解锁字符串处理的终极武器
  • Kafka数据怎么保障不丢失
  • Git入门到精通:30分钟掌握核心技巧
  • 《Spring Cloud Gateway 快速入门:从路由到自定义 Filter 的完整教程》​
  • Excel快捷键
  • STM32 串口通信①:USART 全面理解 + 代码详解
  • 2025年- H62-Lc170--34.在排序数组中查找元素的第一个和最后一个位置(2次二分查找,标记向左寻找,标记向右寻找)--Java版
  • Visual Stuido笔记:C++二进制兼容性之间的兼容性
  • 六.MySQL增删查改
  • Day41
  • 2025年- H63-Lc171--33.搜索旋转排序数组(2次二分查找,需二刷)--Java版
  • 112 Gbps 及以上串行链路的有效链路均衡
  • 在Spring Boot中集成Redis进行缓存
  • Linux.docker.k8s基础概念
  • 设计模式——建造者设计模式(创建型)
  • Windows上用FFmpeg采集摄像头推流 → MediaMTX服务器转发流 → WSL2上拉流播放
  • 怎么查网站是哪个公司做的/百度推广怎么赚钱
  • 做打鱼网站/软文推广是什么意思
  • 企业网站建设御彩云/推广一单500
  • 网站html模板下载/发布新闻最快的网站
  • 沈阳企业建站系统模板/今日重大新闻
  • 怎样突破网站设计瓶颈/十大搜索引擎网站