Skip to content

Commit b01cf2b

Browse files
committed
Create 96.不同的二叉搜索树.js
1 parent 4c8f455 commit b01cf2b

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

96.不同的二叉搜索树.js

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
/**
2+
* @param {number} n
3+
* @return {number}
4+
*/
5+
var numTrees = function(n) {
6+
const dp = [1, 1, 2, 5];
7+
for (let i = 4; i <= n; i++) {
8+
dp[i] = 0;
9+
for (let j = 0; j < i; j++) {
10+
dp[i] += dp[j] * dp[i - 1 - j];
11+
}
12+
}
13+
return dp[n];
14+
};

0 commit comments

Comments
 (0)