力扣动态规划-14【算法学习day.108】

前言

###我做这类文章一个重要的目的还是给正在学习的大家提供方向(例如想要掌握基础用法,该刷哪些题?建议灵神的题单和代码随想录)和记录自己的学习过程,我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非常非常高滴!!!


习题

1.不同路径

题目链接: 62. 不同路径 - 力扣(LeetCode)

题面:

代码:

java 复制代码
class Solution {
    public int uniquePaths(int m, int n) {
        int[][] f = new int[m][n];
        f[0][0] = 1;
        for (int i = 0; i < m; i++) {
            for (int j = 0; j < n; j++) {
                if (i > 0 && j > 0) {
                    f[i][j] = f[i - 1][j] + f[i][j - 1];
                } else if (i > 0) {
                    f[i][j] = f[i - 1][j];
                } else if (j > 0) {
                    f[i][j] = f[i][j - 1];
                }
            }
        }
        return f[m - 1][n - 1];
    }
}

后言

上面是动态规划相关的习题,共勉

相关推荐
意倾城几秒前
浅说MyBatis-Plus 的 saveBatch 方法
java·mybatis
JANYI20186 分钟前
C语言易混淆知识点详解
java·c语言·算法
小堃学编程8 分钟前
前端学习(3)—— CSS实现热搜榜
前端·学习
不灭锦鲤22 分钟前
xss-labs靶场基础8-10关(记录学习)
前端·学习·xss
zhuziheniaoer35 分钟前
rust-candle学习笔记11-实现一个简单的自注意力
笔记·学习·自然语言处理·rust
绒绒毛毛雨1 小时前
广告推荐算法入门 day1 --项目选型
算法·推荐算法
越城1 小时前
数据结构中的栈与队列:原理、实现与应用
c语言·数据结构·算法
wang__123001 小时前
力扣2094题解
算法·leetcode·职场和发展
.生产的驴1 小时前
Maven 公司内部私服中央仓库搭建 局域网仓库 资源共享 依赖包构建共享
java·maven
Auc241 小时前
OJ判题系统第6期之判题逻辑开发——设计思路、实现步骤、代码实现(策略模式)
java·开发语言·docker·容器·策略模式