其他分享
首页 > 其他分享> > 【leetCode]跳跃游戏

【leetCode]跳跃游戏

作者:互联网

题目

给你一个非负整数数组 nums ,你最初位于数组的第一个位置。

数组中的每个元素代表你在该位置可以跳跃的最大长度。

你的目标是使用最少的跳跃次数到达数组的最后一个位置。

假设你总是可以到达数组的最后一个位置。

 

误区

1. 是否贪心

可以通过是否有反例来证明可贪心

2. 正向贪心不行时,可以反过来试试

正向贪心可能走到只能跳跃0步的位置。而反过来,跳到可达且离终点最远的位置就不会有这个问题

思路

贪心算法

 

 

 

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/jump-game-ii
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

https://leetcode.cn/problems/jump-game-ii/

标签:cn,游戏,位置,jump,数组,跳跃,leetCode,贪心
来源: https://www.cnblogs.com/coolqiyu/p/16444736.html