day109(3.10)——leetcode面试经典150

64. 最小路径和

64. 最小路径和

题目:

题解:

java 复制代码
class Solution {
    public int minPathSum(int[][] grid) {
        int m = grid.length, n = grid[0].length; 
        for(int i=0;i<m;i++) {
            for(int j=0;j<n;j++) {
                if(i==0&&j==0) {
                    continue;
                }
                else if(i==0) {
                    grid[i][j] = grid[i][j-1]+grid[i][j];
                }
                else if(j==0) {
                    grid[i][j] = grid[i-1][j]+grid[i][j];
                }
                else {
                    grid[i][j] = Math.min(grid[i-1][j], grid[i][j-1])+grid[i][j];
                }
            }
        }
        return grid[m-1][n-1];
    }
}
相关推荐
y1su1 小时前
Leetcode 字符串模板
java·数据结构·算法·leetcode·职场和发展·动态规划
十年Java程序媛4 小时前
Java this 与 super 详解|继承高频踩坑 + 面试题整理
java·spring boot·面试
萧瑟余晖4 小时前
Spring Cloud配置中心与动态刷新详解
spring cloud·面试
白露与泡影5 小时前
一线 Java 后端面试八股(2026 更新版,含完整答案)
java·开发语言·面试
AI职业加油站6 小时前
模数共振行动解读|大模型应用工程师证书,匹配行业 RAG/Agent 落地人才需求
人工智能·学习·算法·职场和发展·职场发展
杨逢昌工厂6S管理8 小时前
127-钣金产线6S改善后总反弹?杨逢昌一线现场诊断笔记:反弹背后的熵增机理与基准化治理
经验分享·笔记·职场和发展·学习方法
学到老活到老10 小时前
集合换成线程安全的,就不用加锁了吗?
java·面试
萧瑟余晖11 小时前
Spring Cloud Alibaba生态整合详解
spring·spring cloud·面试
钟小羊职业履历核验专家12 小时前
履历真实性异常的补证与独立复核如何完成
职场和发展
Sailing13 小时前
【封闭结束2】Agent 意图识别:从语义理解到稳定路由
人工智能·面试·agent