牛客: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]
}
相关推荐
AI科技星16 小时前
圆柱螺旋运动方程的一步步求导与实验数据验证
开发语言·数据结构·经验分享·线性代数·算法·数学建模
劈星斩月18 小时前
线性代数-3Blue1Brown《线性代数的本质》逆矩阵、列空间、秩与零空间(8)
线性代数·逆矩阵·列空间·秩与零空间
拾贰_C1 天前
【Linear Mathematics | 线性代数 | Matrix Theory |矩阵论】RREF的Pivot(主元)是什么?怎么找主元?
线性代数·矩阵
拼命鼠鼠1 天前
【算法】矩阵链乘法的动态规划算法
算法·矩阵·动态规划
式5161 天前
线性代数(八)非齐次方程组的解的结构
线性代数·算法·机器学习
式5162 天前
线性代数(六)列空间和零空间
线性代数
式5162 天前
线性代数(九)线性相关性、基与维数
线性代数·算法·机器学习
好风凭借力,送我上青云2 天前
Pytorch经典卷积神经网络-----激活函数篇
人工智能·pytorch·深度学习·算法·矩阵·cnn
式5162 天前
线性代数(五)向量空间与子空间
人工智能·线性代数·机器学习
式5162 天前
线性代数(七)主变量与特解
线性代数·算法