五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

leetcode1306. Jump Game III

2022-04-29 10:31 作者:您是打尖兒還是住店呢  | 我要投稿

Given an array of non-negative integers?arr, you are initially positioned at?start?index of the array. When you are at index?i, you can jump?to?i + arr[i]?or?i - arr[i], check if you can reach to?any?index with value 0.

Notice that you can not jump outside of the array at any time.

?

Example 1:

Input: arr = [4,2,3,0,3,1,2], start = 5Output: trueExplanation: All possible ways to reach at index 3 with value 0 are: index 5 -> index 4 -> index 1 -> index 3 index 5 -> index 6 -> index 4 -> index 1 -> index 3

Example 2:

Input: arr = [4,2,3,0,3,1,2], start = 0Output: true Explanation: One possible way to reach at index 3 with value 0 is: index 0 -> index 4 -> index 1 -> index 3

Example 3:

Input: arr = [3,0,2,1,2], start = 2Output: falseExplanation: There is no way to reach at index 1 with value 0.

?

Constraints:

  • 1 <= arr.length <= 5 * 104

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

  • 0 <= start < arr.length


典型的DFS;每次遞歸往里面查找;然后有個(gè)數(shù)組記錄是否查找過。

Runtime:?7 ms, faster than?45.27%?of?Java?online submissions for?Jump Game III.

Memory Usage:?62.2 MB, less than?34.88%?of?Java?online submissions for?Jump Game III.



leetcode1306. Jump Game III的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
南部县| 繁峙县| 锦屏县| 乐安县| 广州市| 浦县| 洪湖市| 汉寿县| 钟山县| 桂林市| 陆丰市| 谷城县| 霞浦县| 乌拉特前旗| 安吉县| 双城市| 二手房| 大足县| 枣阳市| 西和县| 南雄市| 郸城县| 沁源县| 六枝特区| 祁东县| 忻州市| 赫章县| 响水县| 永寿县| 新蔡县| 佛山市| 水城县| 太仓市| 师宗县| 德清县| 闵行区| 南部县| 中江县| 广平县| 望江县| 神农架林区|