-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path62. Unique Paths
More file actions
41 lines (31 loc) · 759 Bytes
/
62. Unique Paths
File metadata and controls
41 lines (31 loc) · 759 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Runtime 0 ms
Beats 100%
Memory 39.2 MB
Beats 66.86%
class Solution {
public int uniquePaths(int m, int n) {
// int N=m+n-2;
// int r=Math.min(m-1,n-1);
// int res=1;
// for(int i=1;i<=r;i++)
// res=res*(N-r+i)/i;
// return (int)res;
int [][]dp= new int[m][n];
for(int i=0; i<dp[0].length; i++)
{
dp[0][i]=1;
}
for(int i=0; i<dp.length; i++)
{
dp[i][0]=1;
}
for(int i=1; i<dp.length; i++)
{
for(int j=1; j<dp[0].length; j++)
{
dp[i][j]= dp[i-1][j]+dp[i][j-1];
}
}
return dp[m-1][n-1];
}
}