Leetcode-1306. 跳跃游戏 III

链接
1306. 跳跃游戏 III
题目

这里有一个非负整数数组 arr,你最开始位于该数组的起始下标 start 处。当你位于下标 i 处时,你可以跳到 i + arr[i] 或者 i - arr[i]。
请你判断自己是否能够跳到对应元素值为 0 的 任一 下标处。
注意,不管是什么情况下,你都无法跳到数组之外。

示例

示例 1: 输入:arr = [4,2,3,0,3,1,2], start = 5 输出:true 解释: 到达值为 0 的下标 3 有以下可能方案:  下标 5 -> 下标 4 -> 下标 1 -> 下标 3  下标 5 -> 下标 6 -> 下标 4 -> 下标 1 -> 下标 3 
示例 2: 输入:arr = [4,2,3,0,3,1,2], start = 0 输出:true  解释: 到达值为 0 的下标 3 有以下可能方案:  下标 0 -> 下标 4 -> 下标 1 -> 下标 3
示例 3: 输入:arr = [3,0,2,1,2], start = 2 输出:fal

Leetcode-1306. 跳跃游戏 III最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/19281.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>