跳跃游戏【贪心】

Problem: 55. 跳跃游戏

文章目录

思路 & 解题方法

简单模拟一下就行。

复杂度

时间复杂度:

O ( n ) O(n) O(n)

空间复杂度:

O ( 1 ) O(1) O(1)

Code

python 复制代码
class Solution:
    def canJump(self, nums: List[int]) -> bool:
        jump_max = 1

        for i, num in enumerate(nums):
            jump_max -= 1
            jump_max = max(jump_max, num)
            if jump_max == 0 and i != len(nums) - 1:
                return False
        return True
相关推荐
AI小云8 分钟前
【Numpy数据运算】数组间运算
开发语言·python·numpy
q***783724 分钟前
【玩转全栈】----Django制作部门管理页面
后端·python·django
CoderIsArt36 分钟前
抽象语法树AST与python的Demo实现
python
郝开2 小时前
Spring Boot 2.7.18(最终 2.x 系列版本)3 - 枚举规范定义:定义基础枚举接口;定义枚举工具类;示例枚举
spring boot·后端·python·枚举·enum
钅日 勿 XiName3 小时前
一小时速通Pytorch之自动梯度(Autograd)和计算图(Computational Graph)(二)
人工智能·pytorch·python
故林丶3 小时前
【Django】Django笔记
python·django
IT北辰3 小时前
Python实现居民供暖中暖气能耗数据可视化分析(文中含源码)
开发语言·python·信息可视化
FreeCode3 小时前
LangChain1.0智能体开发:长期记忆
python·langchain·agent
Predestination王瀞潞4 小时前
Python __name__ 与 __main__
开发语言·python
萧曵 丶4 小时前
Python 字符串、列表、元组、字典、集合常用函数
开发语言·前端·python