当前位置: 首页 > news >正文

不同的二叉搜索树

题目

给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。

示例 1:

image

输入:n = 3
输出:5

示例 2:

输入:n = 1
输出:1

提示:

1 <= n <= 19

参考答案

class Solution {
public:int numTrees(int n) {long long C = 1;for (int i = 0; i < n; ++i) {C = C * 2 * (2 * i + 1) / (i + 2);}return (int)C;}
};

http://www.mrgr.cn/news/27268.html

相关文章:

  • C/S架构与B/S架构的适用场景分析
  • 一口气学完docker【入门到精通】
  • Day19笔记-包和模块
  • 读构建可扩展分布式系统:方法与实践04应用服务
  • win7 win10 win11找不到该项目的文件怎么删除,请确认该项目的位置,找不到文件的解决办法
  • LEAN 赋型唯一性(Unique Typing)之 n-provability 注解
  • 06 Shell Script特殊变量和模式匹配
  • 【C++题解】1580. 扫雷(mine)
  • 【自动驾驶】控制算法(八)横向控制Ⅲ | 代码与模型
  • 【Git】Clone
  • 动手深度学习 线性回归从零开始实现实例
  • STM32(十三):通信协议——USART串口协议
  • 石英砂酸洗废酸处理
  • 五、回溯算法-算法总结
  • 这才是导师认可的论文 / 开题技术路线图
  • 多线程 二维数组 需要装箱
  • leetcode hot100刷题【持续更新】
  • 使用cmake时,生成的makefile的作用是什么?
  • JVM 调优篇7 调优案例2-元空间的优化解决
  • 第十一章 【后端】商品分类管理微服务(11.1)——创建父工程