牛客: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]
}
相关推荐
所谓伊人,在水一方3333 小时前
【机器学习精通】第1章 | 机器学习数学基础:从线性代数到概率统计
人工智能·python·线性代数·机器学习·信息可视化
郑同学zxc3 小时前
机器学习17-tensorflow2 线性代数
线性代数·机器学习·tensorflow
AI科技星20 小时前
基于双隐含量(角速度 +质量 )的全量变形公式体系-发现新公式
开发语言·人工智能·线性代数·算法·矩阵·数据挖掘
Sakinol#1 天前
Leetcode Hot 100 —— 矩阵
leetcode·矩阵
别或许1 天前
03线性代数之向量组(知识总结)
线性代数·算法·机器学习
美好的事情能不能发生在我身上1 天前
Leetcode热题100中的:矩阵专题
算法·leetcode·矩阵
Cathy Bryant2 天前
线性代数直觉(六):向量通过矩阵
人工智能·笔记·线性代数·机器学习·矩阵
IronMurphy2 天前
【算法十九】33. 搜索旋转排序数组 74. 搜索二维矩阵
线性代数·算法·矩阵
Nontee2 天前
Leetcode Top100答案和解释 -- Python版本(矩阵)
python·leetcode·矩阵
再难也得平3 天前
力扣54. 螺旋矩阵(Java解法)
算法·leetcode·矩阵