github编辑

1306. 跳跃游戏 III

Problem

这里有一个非负整数数组 arr,你最开始位于该数组的起始下标 start 处。当你位于下标 i 处时,你可以跳到 i + arr[i] 或者 i - arr[i]。

请你判断自己是否能够跳到对应元素值为 0 的 任一 下标处。

注意,不管是什么情况下,你都无法跳到数组之外。

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

示例 1:

示例2:

示例3:

提示:

  • 1 <= arr.length <= 5 * 10^4

  • 0 <= arr[i] < arr.length

  • 0 <= start < arr.length

Solution

BFS

最后更新于