技术栈

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详解
相关推荐
琅琊榜首2020
3 分钟前
AI+Python实操指南:用编程赋能高质量网络小说创作
开发语言·人工智能·python
Faker66363aaa
3 分钟前
基于YOLO13-C3k2-Strip的神经退行性疾病MRI影像自动识别
python
Dxy1239310216
28 分钟前
Python 将 JSON 字符串转换为字典
前端·python·json
堕274
31 分钟前
java数据结构当中的《Lambda表达式》
java·数据结构·python
努力学算法的蒟蒻
44 分钟前
day84(2.12)——leetcode面试经典150
算法·leetcode·面试
程序员酥皮蛋
1 小时前
hot 100 第二十三题 23.反转链表
数据结构·算法·leetcode·链表
小鸡吃米…
1 小时前
TensorFlow - TensorBoard 可视化
python·tensorflow·neo4j
TracyCoder123
1 小时前
LeetCode Hot100(51/100)——155. 最小栈
数据结构·算法·leetcode
Y.O.U..
1 小时前
力扣刷题-86.分隔链表
算法·leetcode·链表
OPEN-Source
1 小时前
给 Agent 安装技能:工具抽象、自动选工具与安全边界
人工智能·python·agent·rag·deepseek
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03243 行 microGPT:把“训练 + 推理”拆到骨头里04Zsh/Bash Conda设置延迟启动,启动速度优化05openclaw配置教程(linux+局域网ollama)06UV安装并设置国内源07MIUI显示/隐藏5G开关的方法,信号弱时开启手机Wifi通话方法08openclaw 配置飞书 报错 应用未建立长连接09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10Palantir官方深度解析本体 Ontology系统及知识图谱、大模型:企业自主决策的核心AI引擎