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

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

刷題第十六天

2023-08-18 23:53 作者:葉蓽莉  | 我要投稿

55. 跳躍游戲:

這題只要考慮在可允許跳躍的范圍內(nèi),能跳的最遠距離,如果最遠距離大于等于終點,就返回true。設(shè)置一個index變量記錄可允許跳躍的范圍。

這題還可以考慮能不能跳過0,因為如果全部元素都大于0,那無論怎么跳,都是可以跳過去的。遍歷數(shù)組,如果當(dāng)前元素為0,那就循環(huán)向前遍歷,如果nums[j]+j>i,說明找到可以跳過這個0的,如果沒有找到說明這個0跳不過去,直接返回false。

45. 跳躍游戲 II:

在每一次能跳的范圍內(nèi)選擇能跳最遠的點作為下一次的起跳點。然后就可以開始寫代碼了。我發(fā)現(xiàn)模擬類的代碼我是真不會寫。

按照思路,寫一個for循環(huán),循環(huán)開始先cnt++,先看如果nums[i]+i是否大于等于n-1,如果是直接跳出循環(huán),如果沒有加這個的話,下面的會下標(biāo)溢出,循環(huán)當(dāng)前nums[i]能跳的范圍,找到能跳最遠的點作為下一次的起跳點。

1005. K 次取反后最大化的數(shù)組和:

要求最大和,那就是負數(shù)取反,正數(shù)不能取反,先排序,從最小的開始取反。如果k比負數(shù)個數(shù)大,那就k%=2,然后排序一下,取最小的數(shù)取反。





刷題第十六天的評論 (共 條)

分享到微博請遵守國家法律
界首市| 南充市| 亳州市| 洪湖市| 鹤山市| 社旗县| 家居| 钟祥市| 沛县| 桃园市| 湛江市| 黄陵县| 隆化县| 蒙自县| 色达县| 平遥县| 铜鼓县| 霸州市| 寿宁县| 和田县| 临汾市| 克什克腾旗| 合阳县| 珲春市| 桓台县| 太康县| 交口县| 闻喜县| 叙永县| 孙吴县| 伊金霍洛旗| 新营市| 许昌市| 岳普湖县| 张家界市| 巴林左旗| 枝江市| 马公市| 瑞安市| 大名县| 洞头县|