LeetCode日記 120 三角形最小路徑和

2021-10-08 15:42:36 字數 556 閱讀 8004

題目描述:

給定乙個三角形,找出自頂向下的最小路徑和。每一步只能移動到下一行中相鄰的結點上。

相鄰的結點 在這裡指的是 下標 與 上一層結點下標 相同或者等於 上一層結點下標 + 1 的兩個結點。

例如,給定三角形:

[[2

],[3

,4],

[6,5

,7],

[4,1

,8,3

]]

自頂向下的最小路徑和為 11(即,2 + 3 + 5 + 1 = 11)。

思路:

class

solution

}return dp[0]

[0];

}}

空間優化:

class

solution

}return dp[0];}}

參考題解:

LeetCode 楊輝三角

給定乙個非負整數 numrows,生成楊輝三角的前 numrows 行,在楊輝三角中,每個數是它左上方和右上方的數的和。思路分析 1 第一行是固定的,只有乙個1。2 第二行也是固定的,有兩個1。3 任意一行的開頭結尾都是1。4 第 i 行一共有 i 列。5 第 i 行的第 j 列,該數字是根據 i ...

Leetcode刷題筆記 120 三角形最小路徑和

知識點 動態規劃 題目 給定乙個三角形,找出自頂向下的最小路徑和。每一步只能移動到下一行中相鄰的結點上。相鄰的結點 在這裡指的是 下標 與 上一層結點下標 相同或者等於 上一層結點下標 1 的兩個結點。示例1 輸入 2 3 4 6,5 7 4,1 8,3 輸出 11說明 自頂向下的最小路徑和為 11...

leetcode 120 三角形最小路徑

給定乙個三角形,找出自頂向下的最小路徑和。每一步只能移動到下一行中相鄰的結點上。相鄰的結點 在這裡指的是 下標 與 上一層結點下標 相同或者等於 上一層結點下標 1 的兩個結點。例如,給定三角形 2 3,4 6,5,7 4,1,8,3 自頂向下的最小路徑和為 11 即,2 3 5 1 11 注意 既...