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];
    }
}
相关推荐
Kk.08021 小时前
力扣 LCR 084.全排列||
算法·leetcode·职场和发展
_日拱一卒2 小时前
LeetCode:合并区间
算法·leetcode·职场和发展
星辰_mya4 小时前
雪花算法和时区的关系
数据库·后端·面试·架构师
却话巴山夜雨时i6 小时前
互联网大厂Java面试场景:从基础到微服务的循序渐进提问
java·数据库·spring·微服务·面试·消息队列·技术栈
灰色小旋风6 小时前
力扣删除有序数组中的重复项C++
算法·leetcode·职场和发展
小肝一下6 小时前
每日两道力扣,day3
c++·算法·leetcode·职场和发展
memcpy07 小时前
LeetCode 1208. 尽可能使字符串相等【不定长滑窗,字符串】1497
算法·leetcode·职场和发展
Redemption9 小时前
嵌软面试每日一阅----freeRTOS(三)
stm32·单片机·嵌入式硬件·mcu·物联网·面试·51单片机
abant29 小时前
leetcode 108 有序数组转平衡二叉树
算法·leetcode·职场和发展
姗姗的鱼尾喵11 小时前
Java 并发编程高频面试题(含AQS/线程池/锁)
java·经验分享·面试