Problem: 62. 不同路径
文章目录
- 思路
- 解题方法
- 复杂度
- 朴素DP
思路
讲述看到这一题的思路
解题方法
👨🏫 卡尔一题三解
复杂度
时间复杂度: : O ( n × m ) O(n×m) O(n×m)
空间复杂度: O ( n × m ) O(n×m) O(n×m)
朴素DP
class Solution {
	public int uniquePaths(int n, int m)
	{
		int[][] f = new int[n][m];
		Arrays.fill(f[0], 1);
		for (int i = 0; i < n; i++)
			f[i][0] = 1;
		for (int i = 1; i < n; i++)
			for (int j = 1; j < m; j++)
				f[i][j] = f[i - 1][j] + f[i][j - 1];
		return f[n - 1][m - 1];
        
	}
}




















