技术栈

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详解
相关推荐
小鸡吃米…
21 小时前
Python - 类属性
java·前端·python
宁大小白
21 小时前
pythonstudy Day40
python·机器学习
深蓝海拓
21 小时前
PySide6从0开始学习的笔记(十三) IDE的选择
笔记·python·qt·学习·pyqt
智算菩萨
21 小时前
实战:用 Python + 传统NLP 自动总结长文章
开发语言·人工智能·python
子夜江寒
21 小时前
基于 Python 库使用贝叶斯算法与逻辑森林
开发语言·python·算法
BBB努力学习程序设计
21 小时前
掌握Python中不可变对象与可变对象的深度解析
python·pycharm
whitelbwwww
21 小时前
Pytorch--张量表示实际数据
人工智能·pytorch·python
写文章的大米
1 天前
10分钟用Python搭个接口,还能自动生成文档?
python·fastapi
Blossom.118
1 天前
大模型推理优化实战:连续批处理与PagedAttention性能提升300%
大数据·人工智能·python·神经网络·算法·机器学习·php
bybitq
1 天前
Leetcode-3780-Python
python·算法·leetcode
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Labelme从安装到标注:零基础完整指南07CentOS的ISO镜像下载08BongoCat - 跨平台键盘猫动画工具09Multisim使用教程详尽版--(2025最新版)10jdk21下载、安装(Windows、Linux、macOS)