Unique Binary Search Trees
来源:互联网 发布:php 发邮件代码 编辑:程序博客网 时间:2024/06/06 02:31
class Solution {public: int numTrees(int n) {if(!n) return 0;if(n==1) return 1;if(n==2) return 2;if(n==3) return 5;int *count=new int[n+1];memset(count,0,sizeof(int)*(n+1));count[0]=1,count[1]=1,count[2]=2,count[3]=5;for(int i=4;i<=n;i++){int sum=0;for(int j=1;j<=i;j++)//j表示根节点{sum=sum+count[j-1]*count[i-j];//count[j-1]表示左子树的种类//count[i-j]表示右子树的种类}count[i]=sum;}return count[n]; }};
0 0
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- Unique Binary Search Trees
- 项目二-体验常成员函数
- Java平台AOP技术研究
- HDU 2243 考研路茫茫——单词情结(AC自动机+矩阵幂)
- zookeeper分布式安装
- Hibernate整合C3P0实现连接池
- Unique Binary Search Trees
- 谷歌浏览器javascript调试教程
- python暴力破解含密码的zip压缩文件
- Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建(菜鸟的经验)
- Sql Server 保留几位小数的两种做法
- C column of Pointer <1>
- 第一篇
- MySQL 服务器调优
- Base64的JavaScript实现(支持中文字符)