技术栈

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详解
相关推荐
自由随风飘
4 小时前
python 题目练习1~5
开发语言·python
cynicme
4 小时前
力扣3318——计算子数组的 x-sum I(偷懒版)
java·算法·leetcode
fl176831
6 小时前
基于python的天气预报系统设计和可视化数据分析源码+报告
开发语言·python·数据分析
闲人编程
7 小时前
Python与区块链:如何用Web3.py与以太坊交互
python·安全·区块链·web3.py·以太坊·codecapsule
Want595
7 小时前
Python汤姆猫
开发语言·python
花姐夫Jun
7 小时前
基于Vue+Python+Orange Pi Zero3的完整视频监控方案
vue.js·python·音视频
像风一样自由2020
8 小时前
Rust与Python完全指南:从零开始理解两门语言的区别与关系
开发语言·python·rust
房开民
9 小时前
RKNN-Toolkit2入门
python
岁岁岁平安
10 小时前
本机 MongoDB 注册系统服务、启用security认证
数据库·python·mongodb
热门推荐
01GitHub 镜像站点02综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件03UV安装并设置国内源04npm使用国内淘宝镜像的方法05Linux下V2Ray安装配置指南06BongoCat - 跨平台键盘猫动画工具07《大数据技术原理与应用》实验报告三 熟悉HBase常用操作08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南10jdk21下载、安装(Windows、Linux、macOS)