技术栈

Python | Leetcode Python题解之第45题跳跃游戏II

Mopes__2024-04-26 15:31

题目:

题解:

python 复制代码
class Solution:
    def jump(self, nums: List[int]) -> int:
        n = len(nums)
        maxPos, end, step = 0, 0, 0
        for i in range(n - 1):
            if maxPos >= i:
                maxPos = max(maxPos, i + nums[i])
                if i == end:
                    end = maxPos
                    step += 1
        return step
上一篇:python与pycharm如何设置文件夹为源代码根目录
下一篇:Cocos Creator 声音管理模块SoundMgr详解
相关推荐
小白学大数据
12 分钟前
绕过拼多多 App 反抓包机制的综合逆向解决方案
开发语言·爬虫·python·自动化
使者大牙
12 分钟前
【单点知识】 Python装饰器介绍
开发语言·数据库·python
Jackson@ML
17 分钟前
2026最新版Sublime Text 4安装使用指南
java·python·编辑器·sublime text
TonyLee017
18 分钟前
半监督学习介绍
人工智能·python·深度学习·机器学习
kong7906928
30 分钟前
Python核心语法-Python自定义模块、Python包
开发语言·python·python核心语法
OLOLOadsd123
38 分钟前
基于Mask-RCNN和RegNetX的茎蛀虫检测识别系统详解
python
半路_出家ren
1 小时前
1.古典密码概述
python·网络安全·密码学·古典密码·加密方式
夏鹏今天学习了吗
1 小时前
【LeetCode热题100(90/100)】编辑距离
算法·leetcode·职场和发展
CJenny
1 小时前
Claude Code常用操作和使用方法
人工智能·python
事橙1999
2 小时前
KITTI数据集国内下载链接
人工智能·python·yolo
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05UV安装并设置国内源06AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08BongoCat - 跨平台键盘猫动画工具09Linux下V2Ray安装配置指南10Open Code教程(四)| 高级配置与集成