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

力扣62.不同路径(动态规划)

/*** 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。* 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。* 问总共有多少条不同的路径?
*/
/*** @author Limg* @date 2023/08/08
*/
#include<iostream>
using namespace std;
int uniquePaths(int m, int n);
int main()
{int m=0,n=0;cin>>m;cin>>n;cout<<uniquePaths(m,n);return 0;
}//不同路径
int uniquePaths(int m, int n) {//long sum[m][n]={0};//sum[i][j]=sum[i-1][j]+sum[i,j-1];for(int i=0;i<m;i++){sum[i][0]=1;}for(int i=0;i<n;i++){sum[0][i]=1;}for(int i=1;i<m;i++){for(int j=1;j<n;j++){sum[i][j]=sum[i-1][j]+sum[i][j-1];}}return sum[m-1][n-1];
}

在这里插入图片描述

http://www.lryc.cn/news/115729.html

相关文章:

  • TypeScript 泛型的概念和基本使用
  • redis的事务和watch机制
  • objectMapper.getTypeFactory().constructParametricType 方法的作用和使用
  • 【websocket - Tornado】简易聊天应用
  • TCP 三次握手,四次挥手
  • Nginx之Rewrite重定向
  • uni-app微信小程序开发自定义select下拉多选内容篇
  • VUE+view table.exportCsv()导出.csv文档时如何防止数据格式为科学计数
  • Java基础练习六(排序)
  • 【Go】Go数据操作 - 处理JSON文件
  • 服务器之LNMP
  • 恒运资本:定向增发一般多久完成?
  • mysql进阶篇(二)
  • 考研C语言进阶题库——更新31-32题
  • 机动车号牌正则表达式(兼容新能源车牌)
  • idea如何上传项目到github(超详细)
  • 护网专题简单介绍
  • GO学习之 网络通信(Net/Http)
  • <dependency> idea中为什么这个变黄色
  • SA8000 社会责任要求之健康安全准则
  • SpringMVC的架构有什么优势?——控制器(三)
  • AI和ChatGPT:人工智能的奇迹
  • 掌握 JVM 的参数及配置
  • 如何高性能、高效率地实现3D Web轻量化?
  • 【Linux 网络】 传输层协议之TCP协议 TCP的三次握手和四次挥手
  • git仓库与本地暂存区的同步问题
  • MATLAB算法实战应用案例精讲-【图像处理】图像分类模型-LeNetAlexNetVGG
  • ArcGIS API for JavaScript 4.x 教程(二)切换基础地图图层
  • SpringBoot——如何读写使用JSON文件保存的数据
  • SDU Crypto School - 计算不可区分性1