当前位置: 首页 > article >正文

leetcode 62.不同路径

1.题目要求:
在这里插入图片描述
在这里插入图片描述
2.解题思路:
利用动态规划去解此题
3.题目代码:

class Solution {
public:
    int uniquePaths(int m, int n) {
        //创建dp数组
        vector<vector<int>> dp;
        dp.resize(m);
        for(int i = 0;i < dp.size();i++){
            dp[i].resize(n);
        }
        //确定dp数组的含义
        //初始化
        for(int j = 0;j < dp[0].size();j++){
            dp[0][j] = 1;
        }
        for(int i = 0;i < dp.size();i++){
            dp[i][0] = 1;
        }
        //确定遍历顺序
        for(int i = 1; i < m;i++){
            for(int j = 1;j < n;j++){
                dp[i][j] = dp[i - 1][j] + dp[i][j - 1];
            }
        }
        return dp[m - 1][n - 1];
    }
};

http://www.kler.cn/a/428839.html

相关文章:

  • AIGC视频生成模型:Meta的Emu Video模型
  • 微软宣布Win11 24H2进入新阶段!设备将自动下载更新
  • KubeSphere部署安装,接入KubeKey安装的k8s集群
  • vue+高德API搭建前端3D交通页面
  • 聚铭网络6款产品入选CCIA《网络安全专用产品指南》
  • 差异基因富集分析(R语言——GOKEGGGSEA)
  • 26备战秋招day17——机器学习基础
  • 1195口袋的天空——并查集+贪心——洛谷
  • Java 基础之 JDBC:连接数据库的强大工具
  • [学习笔记]从Flexbox到Grid布局的实战指南
  • C# 实现 OPCClient(使用 OPCDAAuto.dll)
  • E217 PHP+MYSQL+LW+摄影工作室网站的设计与实现 源代码 配置文档 全套资料
  • Ubuntu 24上设置DNS服务器
  • 神经网络入门实战:(十八)Argmax函数的详细介绍,可以用来计算模型训练准确率
  • Java的Stream流:文件处理、排序与串并行流的全面指南
  • 智能方法求解-圆环内传感器节点最大最小距离分布
  • 后端返回前端的数据量过大解决方案
  • 最新基于R语言森林生态系统结构、功能与稳定性分析与可视化实践高级应用
  • 低级爬虫实现-记录HCIP云架构考试
  • 数字图像处理(15):图像平移
  • Fiddler 5.21.0 使用指南:过滤浏览器HTTP(S)流量下(四)
  • 基于gitlab API刷新MR的commit的指定status
  • 【Unity高级】如何动态调整物体透明度
  • Linux-Regmap实验
  • Go database/sql包源码分析
  • ShardingSphere 数据库中间件