博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
96. 不同的二叉搜索树
阅读量:5233 次
发布时间:2019-06-14

本文共 474 字,大约阅读时间需要 1 分钟。

给定一个整数 n,求以 1 ... n 为节点组成的二叉搜索树有多少种?

示例:

输入: 3输出: 5解释:给定 n = 3, 一共有 5 种不同结构的二叉搜索树:   1         3     3      2      1    \       /     /      / \      \     3     2     1      1   3      2    /     /       \                 \   2     1         2                 3

 

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

 

转载于:https://www.cnblogs.com/Roni-i/p/10521192.html

你可能感兴趣的文章
[转载]oracle xml操作
查看>>
Java并发--Java中的CAS操作和实现原理
查看>>
理解serialVersionUID是什么?有什么用?如何生成?
查看>>
java1.8新特性整理(全)
查看>>
java.util.ConcurrentModificationException 异常问题详解
查看>>
快速安装python3
查看>>
elementUI之通过指定 Table 组件的 row-class-name 属性来为 Table 中的某一行添加 class改变该行的颜色等样式。...
查看>>
小技巧
查看>>
深度学习图像配准 Image Registration: From SIFT to Deep Learning
查看>>
检测算法简介及其原理——fast R-CNN,faster R-CNN,YOLO,SSD,YOLOv2,YOLOv3
查看>>
随机采样方法整理与讲解(Acceptance-Rejection、MCMC、Gibbs Sampling等)
查看>>
高斯混合模型(GMM)及MATLAB代码
查看>>
MATLAB 可以画的各种类型的图总结
查看>>
全面解读Group Normalization,对比BN,LN,IN
查看>>
VLAD算法浅析, BOF、FV比较
查看>>
RAdam VS Adam
查看>>
可分离卷积详解及计算量 Basic Introduction to Separable Convolutions
查看>>
CNN中各类卷积总结:残差、shuffle、空洞卷积、变形卷积核、可分离卷积等
查看>>
Mean Average Precision(mAP),Precision,Recall,Accuracy,F1_score,PR曲线、ROC曲线,AUC值,决定系数R^2 的含义与计算...
查看>>
一声祝贺,几句致歉和我的话
查看>>