牛客: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]
}
相关推荐
吱吱鼠叔2 小时前
MATLAB数据文件读写:2.矩阵数据读取
数据库·matlab·矩阵
￴ㅤ￴￴ㅤ9527超级帅2 小时前
LeetCode hot100---数组及矩阵专题(C++语言)
c++·leetcode·矩阵
海涛高软2 小时前
osg 矩阵相关
线性代数·矩阵
herobrineAC1 天前
以矩阵的视角解多元一次方程组——矩阵消元
线性代数·矩阵
annesede2 天前
线性代数复习笔记
笔记·线性代数
正义的彬彬侠3 天前
单位向量的定义和举例说明
人工智能·线性代数·机器学习·矩阵
脑子不好真君3 天前
线性代数书中求解齐次线性方程组、非齐次线性方程组方法的特点和缺陷(附实例讲解)
人工智能·线性代数·算法
我有一些感想……4 天前
鸡兔同笼,但是线性代数
c++·笔记·矩阵
雷达学弱狗4 天前
波动方程(将麦克斯韦方程组求出只有E或H的表达式)
线性代数·算法·机器学习
大佟4 天前
矩阵学习过程中的一些思考
学习·线性代数·矩阵