国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

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

LeetCode-120-三角形最小路徑和

2021-11-23 10:03 作者:雄獅虎豹  | 我要投稿

三角形最小路徑和

題目描述:給定一個三角形 triangle ,找出自頂向下的最小路徑和。

每一步只能移動到下一行中相鄰的結(jié)點(diǎn)上。相鄰的結(jié)點(diǎn) 在這里指的是 下標(biāo) 與 上一層結(jié)點(diǎn)下標(biāo) 相同或者等于 上一層結(jié)點(diǎn)下標(biāo) + 1 的兩個結(jié)點(diǎn)。也就是說,如果正位于當(dāng)前行的下標(biāo) i ,那么下一步可以移動到下一行的下標(biāo) i 或 i + 1 。

示例說明請見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/triangle/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

解法一:動態(tài)規(guī)劃

使用一個數(shù)組記錄到達(dá)每一層的結(jié)點(diǎn)的最小的路徑和,然后動態(tài)規(guī)劃的過程有以下依據(jù):

  • 每一層的第一個結(jié)點(diǎn)只能由上一層的第一個結(jié)點(diǎn)到達(dá);

  • 每一層的第 2 ~ size-1 個結(jié)點(diǎn),可以由上一層相同位置或者上一個位置到達(dá),取其中的較小值;

  • 每一層的最后一個結(jié)點(diǎn)只能由上一層的最后一個節(jié)點(diǎn)到達(dá)。

最后,返回到達(dá)最后一層結(jié)點(diǎn)的最小路徑和。

【每日寄語】 你就把現(xiàn)在的辛苦,看成一種投資,是對未來的投資,你以后才會有舒舒服服的自由。



LeetCode-120-三角形最小路徑和的評論 (共 條)

分享到微博請遵守國家法律
阿图什市| 米易县| 延寿县| 札达县| 云南省| 河曲县| 池州市| 郯城县| 彰武县| 满洲里市| 三门县| 凌云县| 大厂| 松原市| 嫩江县| 犍为县| 清水河县| 淄博市| 岐山县| 普宁市| 大石桥市| 淮南市| 济阳县| 庆云县| 浑源县| 即墨市| 鄂尔多斯市| 黎城县| 宣化县| 静海县| 长子县| 峨边| 报价| 常熟市| 信丰县| 宣化县| 漳州市| 阿坝| 酒泉市| 苍梧县| 泾源县|