技术栈

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详解
相关推荐
lapiii358
1 小时前
[智能体设计模式] 第4章:反思(Reflection)
人工智能·python·设计模式
快乐非自愿
2 小时前
Java垃圾收集器全解:从Serial到G1的进化之旅
java·开发语言·python
百锦再
4 小时前
第11章 泛型、trait与生命周期
android·网络·人工智能·python·golang·rust·go
剪一朵云爱着
4 小时前
力扣81. 搜索旋转排序数组 II
算法·leetcode·职场和发展
zbhbbedp282793cl
6 小时前
如何在VSCode中安装Python扩展?
ide·vscode·python
im_AMBER
8 小时前
Leetcode 52
笔记·学习·算法·leetcode
小欣加油
8 小时前
leetcode 946 验证栈序列
c++·算法·leetcode·职场和发展
Python私教
8 小时前
Python 开发环境安装与配置全指南(2025版)
开发语言·python
百锦再
8 小时前
第12章 测试编写
android·java·开发语言·python·rust·go·erlang
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06BongoCat - 跨平台键盘猫动画工具07Labelme从安装到标注:零基础完整指南08《大数据技术原理与应用》实验报告三 熟悉HBase常用操作09全面评测 | Photoshop 2026 新特性深度解析与实测体验10看了下昨日泄露的苹果 App Store 源码……