45 jump game II(贪心)
生活随笔
收集整理的這篇文章主要介紹了
45 jump game II(贪心)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 1:題目描述
- 2:解決方法
1:題目描述
- 給一個(gè)元素非負(fù)的數(shù)組,你開(kāi)始是在第一個(gè)元素上
- 每一個(gè)元素都代表你在當(dāng)前位置最大可跳的長(zhǎng)度
- 你的目標(biāo)是到達(dá)最后一個(gè)位置,用最小的跳數(shù)
- 你總是可以到達(dá)最后一個(gè)元素
2:解決方法
- 貪心
- 每次找到nums[i]+i 最大的下表元素
- 當(dāng)i+j>= nums.length-1 的時(shí)候,就可以退出了
index :0
3 1
inedx :1 4
nums[0] nums[1]
此時(shí)的結(jié)果就是2
找什么最大
- nums[i]+i 的最大值
- nums[i]+i 的數(shù)值據(jù)代表 你在index 為i 的時(shí)候,最大可以跳到的weizhi j
在 [i+1,i+nums[i]] 找到 nums[j]+j 最大的數(shù)字
3 1 1
2 3 1
總結(jié)
以上是生活随笔為你收集整理的45 jump game II(贪心)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 4:springApplication.
- 下一篇: (20):数据的准备工作