首页 > 其他 > 详细

力扣55题(跳跃游戏)

时间:2021-06-08 09:41:57      阅读:23      评论:0      收藏:0      [点我收藏+]

55、跳跃游戏

基本思想:

贪心算法

代码:

class Solution:
    def canJump(self, nums: List[int]) -> bool:
        n = len(nums)
        farthest = 0
        i  = 0
        while i < n-1:
            farthest = max(farthest, i+nums[i])
            if farthest <= i:
                return False
            i += 1
        return farthest >= n-1

 

力扣55题(跳跃游戏)

原文:https://www.cnblogs.com/zhaojiayu/p/14860910.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!