LeetCode 96. 不同的二叉搜索树

kiliwalk

关注

阅读 30

2022-03-16

具体思路:

DP或者递归都行;

具体代码:

class Solution {
public:
    int numTrees(int n) {
        if(n<1)
            return 1;
        if(n==2)
            return 2;
        int sum=0;
        for(int i=1;i<=n;i++){
            sum+=numTrees(i-1)*numTrees(n-i);
        }
        return sum;  
    }
};

相关推荐

精彩评论(0)

0 0 举报