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

Leetcode 62. 不同路径 动态规划+空间优化

原题链接:Leetcode 62. 不同路径
在这里插入图片描述
在这里插入图片描述
二维数组:

class Solution {
public:int uniquePaths(int m, int n) {int res = 0;int box[m][n];for (int i = 0; i < m; i++) {box[i][0] = 1;}for (int j = 0; j < n; j++) {box[0][j] = 1;}for (int i = 1; i < m; i++) {for (int j = 1; j < n; j++) {box[i][j] = box[i][j - 1] + box[i - 1][j];}}return box[m - 1][n - 1];}
};

空间优化,一维数组:

class Solution {
public:int uniquePaths(int m, int n) {int res = 0;int box[n];for (int j = 0; j < n; j++) {box[j] = 1;}for (int i = 1; i < m; i++) {for (int j = 1; j < n; j++) {box[j] = box[j - 1] + box[j];}}return box[n - 1];}
};

http://www.mrgr.cn/news/63380.html

相关文章:

  • Linux(Cent OS)环境离线安装mkfontscale mkfontdir命令 解决java项目在linux系统下无法获取中文字体问题
  • Android 中View.post的用法
  • css 对称按钮,中间斜平行间隔,两头半圆
  • 不适合的学习方法
  • C++ | Leetcode C++题解之第515题在每个树行中找最大值
  • springcloud网关和熔断配置
  • 【文本情感分析识别】Python+SVM算法+模型训练+文本分类+文本情感分析
  • vxe-table v4.8+ 与 v3.10+ 虚拟滚动支持动态行高,虚拟渲染更快了
  • 低代码技术:加速企业数字化转型的利器
  • 河南高校大数据实验室建设案例分享
  • 第十九章 特殊工具与技术
  • 10 P1094 [NOIP2007 普及组] 纪念品分组
  • Nginx 文件名逻辑漏洞(CVE-2013-4547)
  • ctfshow--xss靶场web327-web333(一命速通不了的靶场)
  • 法律文件智能识别:免费OCR平台优化数字化管理
  • 基于Springboot+Vue的流动摊位管理系统 (含源码数据库)
  • 哈尔滨华时信息技术有限公司员工赴深圳培训提升流程
  • 第三份代码:VoxelNet的pytorch实现
  • 江协科技STM32学习- P30 FlyMCU串口下载STLink Utility
  • 企业电子招投标采购系统——功能模块功能描述+数字化采购管理 采购招投标
  • 数字化浪潮中,Vatee万腾平台驱动企业革新前行
  • C#高级:利用反射进行同名字段的映射(类似于AutoMap)
  • 《探索 HarmonyOS NEXT(5.0):开启构建模块化项目架构奇幻之旅 —— Tabs底部导航栏》
  • 【网络安全】|nessus使用
  • 认证(Authentication)和授权(Authorization)
  • 视频去水印软件哪个好?这些软件值得一试