日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode 1306. 跳跃游戏 III(广度优先搜索BFS)

發(fā)布時間:2024/7/5 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode 1306. 跳跃游戏 III(广度优先搜索BFS) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 題目

這里有一個非負(fù)整數(shù)數(shù)組 arr,你最開始位于該數(shù)組的起始下標(biāo) start 處。
當(dāng)你位于下標(biāo) i 處時,你可以跳到 i + arr[i] 或者 i - arr[i]。

請你判斷自己是否能夠跳到對應(yīng)元素值為 0任意 下標(biāo)處。

注意,不管是什么情況下,你都無法跳到數(shù)組之外。

示例 1: 輸入:arr = [4,2,3,0,3,1,2], start = 5 輸出:true 解釋: 到達(dá)值為 0 的下標(biāo) 3 有以下可能方案: 下標(biāo) 5 -> 下標(biāo) 4 -> 下標(biāo) 1 -> 下標(biāo) 3 下標(biāo) 5 -> 下標(biāo) 6 -> 下標(biāo) 4 -> 下標(biāo) 1 -> 下標(biāo) 3 示例 2: 輸入:arr = [4,2,3,0,3,1,2], start = 0 輸出:true 解釋: 到達(dá)值為 0 的下標(biāo) 3 有以下可能方案: 下標(biāo) 0 -> 下標(biāo) 4 -> 下標(biāo) 1 -> 下標(biāo) 3示例 3: 輸入:arr = [3,0,2,1,2], start = 2 輸出:false 解釋:無法到達(dá)值為 0 的下標(biāo) 1 處。 提示: 1 <= arr.length <= 5 * 10^4 0 <= arr[i] < arr.length 0 <= start < arr.length

來源:力扣(LeetCode) 鏈接:https://leetcode-cn.com/problems/jump-game-iii
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

2. 解題

相關(guān)題目:
LeetCode 55. 跳躍游戲(貪心)
LeetCode 45. 跳躍游戲 II(貪心/BFS,難)
LeetCode 1345. 跳躍游戲 IV(BFS)
LeetCode 1340. 跳躍游戲 V(DP)
LeetCode LCP 09. 最小跳躍次數(shù)

  • 模板題,廣度優(yōu)先搜索,使用隊列 queue + visited數(shù)組記錄訪問狀態(tài)
class Solution { public:bool canReach(vector<int>& arr, int start) {int i, n = arr.size(), pos, nxt;vector<int> visited(n,false);queue<int> q;q.push(start);visited[start] = true;while(!q.empty()){pos = q.front();if(arr[pos] == 0)return true;q.pop();nxt = pos-arr[pos];if(nxt >= 0 && !visited[nxt]){q.push(nxt);visited[nxt] = true;}nxt = pos+arr[pos];if(nxt < n && !visited[nxt]){q.push(nxt);visited[nxt] = true;}}return false;} };

總結(jié)

以上是生活随笔為你收集整理的LeetCode 1306. 跳跃游戏 III(广度优先搜索BFS)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人无高清96免费 | 欧美一卡二卡三卡四卡 | 午夜成人亚洲理伦片在线观看 | 日本暧暧视频 | 青娱乐av | 国产精选中文字幕 | 亚洲丝袜在线观看 | 亚洲色图欧美在线 | 国产精久久久久久 | 亚洲精品福利在线 | 国产欧美日韩综合精品一区 | 91av成人| 久久久国产打桩机 | 欧美午夜网站 | 神马久久久久久久久 | 咪咪成人网 | 国产精品久久久久久久免费看 | 日韩v欧美 | 欧美三级a | av资源网站 | 日韩av少妇| 亚洲国产精品va在线看黑人 | 亚洲三级影院 | 国产精品一亚洲av日韩av欧 | 国产一级做a爰片在线看免费 | 正在播放老肥熟妇露脸 | 国产欧美日韩视频 | 精品欧美国产 | 成人听书哪个软件好 | 好看的中文字幕av | 麻豆成人在线观看 | 爽好多水快深点欧美视频 | 操久久久 | 玖玖爱在线精品视频 | 国产一级做a爱免费视频 | 少妇久久久久久久 | 中国一区二区视频 | 欧美极品jizzhd欧美仙踪林 | 韩日视频在线观看 | 国产精品二三区 | 国产毛片a| 一对一色视频聊天a | 中文字幕第页 | 正在播放av| 欧美熟妇另类久久久久久多毛 | 天天操天天玩 | 免费看黄色三级 | 涩涩涩涩av | 日日操日日爽 | 久久dvd| 香蕉网久久 | 久久久久中文字幕 | 日本黄色片免费 | 欧美日韩免费观看一区=区三区 | 蜜芽在线视频 | 欧美在线 | 亚洲 | 天堂久久精品 | 闷骚老干部cao个爽 av九九九 | 亚洲成年人免费观看 | 色久综合网 | 狠狠干青青草 | 韩日黄色片 | 涩av| 亚洲欧美日韩国产综合 | 免费欧美日韩 | 欧美另类高清videos的特点 | 中文字幕+乱码+中文乱码91 | 黄色伊人 | 天堂网在线资源 | 久久久久亚洲av无码网站 | 伊人av一区 | 亚洲一区电影在线观看 | 少女忠诚电影高清免费 | 国产乱妇无码大片在线观看 | 青青色在线| 亚洲一区二区三区中文字幕 | 夜色视频网站 | 日本精品成人 | 天天搞天天 | 五月av综合av国产av | 不卡av在线播放 | 国产精品自拍一区 | 阿v视频在线免费观看 | 好吊一区二区三区 | 高清福利视频 | 99视频观看 | 欧美少妇一区二区 | 青青国产在线视频 | 天堂av8| 亚洲精品视频一区二区 | 亚洲大片精品 | 亚洲无人区码一码二码三码 | 黄色片欧美 | 免费观看在线观看 | 国产黄色在线播放 | 超碰夜夜 | 成人免费区一区二区三区 | 免费无遮挡无码永久在线观看视频 | 日韩av少妇 |