您的位置:首页 > 产品设计 > UI/UE

leetcode Unique Binary search Trees

2015-09-09 00:00 204 查看
摘要: leetcode Unique Binary search Trees

计算N个节点的BST树有多少种
经典的DP了,dp
表示n个节点的树有dp
种,dp方程见代码

class Solution {
public:
int numTrees(int n) {
vector<int> dp(n+1);
dp[0] = 1;
dp[1] = 1;
for(int i=0; i<=n; i++)
{
for(int j =0; j<n; j++)
{
dp[i] += dp[j] * dp[n-1-j];
}
}
return dp
;
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  leetcode 卡特兰树