題意
給一個 m x n 填滿非負數的矩陣,從左上方開始往右下走且每一步只能往右或往下走,求最小數字總和。
解法
DP。123dp(i,j) = dp[i][j-1] + grid[i][j] if i = 0 = dp[i-1][j] + grid[i][j] if j = 0 = min(dp[i-1][j], dp[i][j-1]) + grid[i][j] else
程式
|
|
給一個 m x n 填滿非負數的矩陣,從左上方開始往右下走且每一步只能往右或往下走,求最小數字總和。
DP。123dp(i,j) = dp[i][j-1] + grid[i][j] if i = 0 = dp[i-1][j] + grid[i][j] if j = 0 = min(dp[i-1][j], dp[i][j-1]) + grid[i][j] else
|
|