Skip to content

Commit fda5ff7

Browse files
authored
DP
1 parent a8a9c28 commit fda5ff7

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

Unique Paths

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
class Solution {
2+
// int paths(int m, int n)
3+
// {
4+
// if(m==1|| n==1)
5+
// return 1;
6+
7+
// return paths(m-1,n)+paths(m,n-1);
8+
// }
9+
10+
int paths(int m, int n)
11+
{
12+
int t[m][n];
13+
14+
for(int i=0;i<m;i++)
15+
t[i][0]=1;
16+
for(int i=0;i<n;i++)
17+
t[0][i]=1;
18+
19+
for(int i=1;i<m;i++)
20+
for(int j=1;j<n;j++)
21+
{
22+
t[i][j] = t[i-1][j]+t[i][j-1];
23+
}
24+
25+
return t[m-1][n-1];
26+
}
27+
public:
28+
29+
int uniquePaths(int m, int n)
30+
{
31+
return paths(m,n);
32+
}
33+
};

0 commit comments

Comments
 (0)