kiliwalk

关注

LeetCode 96. 不同的二叉搜索树

kiliwalk

关注

阅读 28

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;  
    }
};

相关推荐

兽怪海北

LeetCode:96. 不同的二叉搜索树

兽怪海北 23 0 0

大明宫

leetcode:96.不同的二叉搜索树

大明宫 11 0 0

产品喵dandan米娜

【LeetCode】96.不同的二叉搜索树

产品喵dandan米娜 62 0 0

日月同辉9908

【leetcode】96. 不同的二叉搜索树

日月同辉9908 26 0 0

code_balance

【二叉搜索树】LeetCode 96. 不同的二叉搜索树【中等】

code_balance 39 0 0

玩物励志老乐

96. 不同的二叉搜索树

玩物励志老乐 53 0 0

才德的女子

[LeetCode Hot100] 96. 不同的二叉搜索树

才德的女子 55 0 0

玩物励志老乐

【力扣】96. 不同的二叉搜索树

玩物励志老乐 29 0 0

独西楼Q

LeetCode 96不同的二叉搜索树&95不同的二叉搜索树Ⅱ

独西楼Q 34 0 0

青乌

Leetcode题库96. 不同的二叉搜索树(动规 C实现)

青乌 27 0 0

精彩评论(0)

0 0 举报