牛客:NC59 矩阵的最小路径和

牛客:NC59 矩阵的最小路径和

文章目录

题目描述

题解思路

动态规划,递推公式:matrix[i][j] += min(matrix[i-1][j], matrix[i][j-1])

题解代码

go 复制代码
func minPathSum( matrix [][]int ) int {
    // write code here
    row, col := len(matrix), len(matrix[0])
    for i:=1;i<col;i++ {
        matrix[0][i]=matrix[0][i]+matrix[0][i-1]
    }
    for i:=1;i<row;i++ {
        matrix[i][0]+=matrix[i-1][0]
        for j:=1;j<col;j++ {
            a,b:=matrix[i][j-1],matrix[i-1][j]
            if a<b {
                matrix[i][j]+=a
            } else {
                matrix[i][j]+=b
            }
        }
    }
    return matrix[row-1][col-1]
}
相关推荐
jghhh013 分钟前
锥束CT(CBCT)三维重构算法:FDK算法详解与实现
线性代数·算法·重构
Zevalin爱灰灰19 分钟前
线性代数 第二章——矩阵及其运算
线性代数·矩阵
youngee1121 分钟前
hot100-51搜索二维矩阵
数据结构·算法·矩阵
点云侠36 分钟前
基于选权迭代法的空间平面拟合
线性代数·算法·平面
Zevalin爱灰灰36 分钟前
线性代数 第五章——相似矩阵与二次型
线性代数
风筝在晴天搁浅12 小时前
hot100 240.搜索二维矩阵Ⅱ
算法·矩阵
七宝大爷15 小时前
从零开始实现一个简单的GPU矩阵乘法
线性代数·矩阵·gpu矩阵
qq_4335545420 小时前
C++ 状压DP(01矩阵约束问题)
c++·算法·矩阵
Zevalin爱灰灰1 天前
线性代数 第一章——行列式
线性代数
牧歌悠悠1 天前
【Random Matrices】第一章-随机矩阵入门
线性代数·数学·概率论·随机矩阵·高维概率