小黑青岛马拉松幸运中签,收到了党办小姐姐的旅游礼物,乘坐高铁前往大兴机场,飞往长沙黄花机场开启特种兵之行,暴走岳麓山,缅怀先烈,打卡翊武亭和爱晚亭的leetcode之旅:45. 跳跃游戏 II

小黑代码

class Solution:
    def jump(self, nums: List[int]) -> int:
        # 数组长度
        n = len(nums)
        # 动态规划数组
        dp = [float('inf')] * n
        dp[0] = 0
        # 开始动态规划
        for i in range(n):
        	# 尝试范围内的每一个步长对应的步数
            for t in range(1, nums[i]+1):
                if i+t > n-1:
                    break
                dp[i+t] = min(dp[i+t], dp[i]+1)
        return dp[n-1]

在这里插入图片描述

贪心算法(尾部扩张)

class Solution:
    def jump(self, nums: List[int]) -> int:
        # 数组长度
        n = len(nums)
        # 结束位置,从后向前进行贪心算法
        end_position = n - 1
        # 步数
        step = 0
        # 开始迭代
        while end_position > 0:
            for i in range(end_position):
                # 可以跳到末端的最小索引
                if nums[i] + i >= end_position:
                    step += 1
                    end_position = i
                    break
        return step

在这里插入图片描述

贪心算法(头部扩张)

class Solution:
    def jump(self, nums: List[int]) -> int:
        # 数组长度
        n = len(nums)
        # 窗口内所能跳跃的最大长度
        max_dis = 0
        # 窗口的边界
        end = 0
        # 最小步数
        step = 0
        # 开始进行贪心算法
        for i in range(n-1):
            # 更新最大长度
            max_dis = max(max_dis, i+nums[i])
            if i==end:
                step += 1
                end = max_dis
        return step

在这里插入图片描述

小黑生活

收到了合唱团的面试通知,虽然后来没打算去

在这里插入图片描述

能量流瑜伽

在这里插入图片描述

青岛马拉松中签

在这里插入图片描述
在这里插入图片描述

钢琴D大调音阶打卡

在这里插入图片描述

晚间跑步

在这里插入图片描述

吃个夜宵,碰见了被坑儿

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

麦当劳早餐

在这里插入图片描述

阅读一下《心流》

在这里插入图片描述

党办小姐姐送我的礼物

在这里插入图片描述
在这里插入图片描述

午餐干饭

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

午后喜茶

在这里插入图片描述
在这里插入图片描述

医疗卡到啦

在这里插入图片描述

早餐干饭

在这里插入图片描述
在这里插入图片描述

地铁上看书

在这里插入图片描述

钢琴a和声小调音阶打卡

在这里插入图片描述
在这里插入图片描述

开髋团课打卡

在这里插入图片描述

夜宵和尚香喝酒凉菜撸串

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

戒糖 到了

在这里插入图片描述

麦当劳早餐

在这里插入图片描述

地铁上看书

在这里插入图片描述

午餐干饭

在这里插入图片描述
在这里插入图片描述

下午参加会议

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

骑车到达北京西站

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

坐上高铁,前往大兴机场

在这里插入图片描述

到达北京大兴机场

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

前往长沙黄花机场

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

到达黄花机场

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

前往广升花园酒店

在这里插入图片描述

到达酒店

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

早上起床,前往地铁

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

爬岳麓山之前,先吃一顿

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

开启岳麓山之旅

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(岳麓山云麓宫,长沙会战抗战牺牲将士)
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(翊武亭)
在这里插入图片描述
(爱晚亭)
在这里插入图片描述

下一期更新岳麓书院、长沙大学城、橘子洲头的特种兵日程,加油~

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值