兽怪海北

关注

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

兽怪海北

关注

阅读 23

2022-04-26

问题描述(原题链接)

代码:

class Solution {
    public int numTrees(int n) {
        //dp
        int[] dp = new int[n+1];
        dp[0]=1;
        dp[1]=1;
        for(int i=2;i<=n;i++){
            for(int j=1;j<=i;j++)
            dp[i]+=dp[j-1]*dp[i-j];
        }
        return dp[n];
    }
}

相关推荐

产品喵dandan米娜

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

产品喵dandan米娜 62 0 0

日月同辉9908

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

日月同辉9908 26 0 0

kiliwalk

LeetCode 96. 不同的二叉搜索树

kiliwalk 28 0 0

大明宫

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

大明宫 11 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 举报