【数组】Unique Paths
2023-09-15 14:58:29
题目:
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).
The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid (marked 'Finish' in the diagram below).
How many possible unique paths are there?
Above is a 3 x 7 grid. How many possible unique paths are there?
Note: m and n will be at most 100.
思路:
这道题看上去有点摸不到头脑,其实细想,到达某一点路径数就等于到达它上一点和左边点的路径数之和。这样,我们就可以建立一个二维数组,进行求解即可。
/**
* @param {number} m
* @param {number} n
* @return {number}
*/
var uniquePaths = function(m, n) {
var f=[];
for(var i=0;i<m;i++){
f[i]=[];
} for(var i=0;i<n;i++){
f[0][i]=1;
} for(var i=0;i<m;i++){
f[i][0]=1;
} for(var i=1;i<m;i++){
for(var j=1;j<n;j++){
f[i][j]=f[i-1][j]+f[i][j-1];
}
}
return f[m-1][n-1];
};
最新文章
- python-实现生产者消费者模型
- Redhat/Ubuntu/Windows下安装Docker
- listview优化技术
- php代码习惯(一)
- 打饭助手之NABC
- Cheap CK100 1024 tokens NXP FIX Chip on Eobd2
- 如果在Xcode6中创建空工程, 删除冗余信息
- Android KitKat 4.4 Wifi移植AP模式和网络共享的调试日志
- C/C++基础知识总结——C++简单程序设计
- 【LeetCode】284. Peeking Iterator
- jQuery的学习笔记
- mysql 8.0.X 创建新的数据库、用户并授权
- [INS-06006] Passwordless SSH connectivity not set up between the following node(s)
- Mac下安装mongdb
- instanceof和typeof的细节
- Solr7.1---Getting Start
- 如何:为iOS 的方法写注释 让xcode 能够索引得到?
- 【记录】url 中出现特殊字符该怎么办
- Python + HTMLTestRunner + smtplib 完成测试报告生成及发送测试报告邮件
- 01-spring-专题IOC