init commit
This commit is contained in:
14
archive/algorithm/leetcode/96.c
Normal file
14
archive/algorithm/leetcode/96.c
Normal file
@ -0,0 +1,14 @@
|
||||
int numTrees(int n) {
|
||||
int *dp = malloc(sizeof(int) * (n + 1));
|
||||
dp[0] = 1;
|
||||
for (int i = 1; i <= n; i++) {
|
||||
for (int n = 1; n <= i; n++) {
|
||||
dp[i] += (dp[n - 1] * dp[i - n]);
|
||||
}
|
||||
}
|
||||
return dp[n];
|
||||
}
|
||||
// 1 2 5
|
||||
// 2 1
|
||||
// 1 2
|
||||
//
|
Reference in New Issue
Block a user