n个结点并且其高度为n的二叉树的数目是多少

最好是能有个方法!!!呼呼,谢谢了!... 最好是能有个方法!!!呼呼,谢谢了! 展开
 我来答
百度网友acd6a5d9b
2010-01-04 · 超过15用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:0
展开全部
n个节点高度为n。。。这个不就是每个节点只有一个孩子么。。。那么不同种类就是由你结点是左孩子还是右孩子决定的,一共n-1条边,就是2的n-1次方种二叉树
仆珺琦GG
2010-01-03 · TA获得超过2069个赞
知道小有建树答主
回答量:657
采纳率:0%
帮助的人:369万
展开全部
除了最末层的叶子结点外,其他n-1个非终端结点都有且只有一个孩子结点,大概是2的n-1次方个吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
或许_或许丶
2018-04-24
知道答主
回答量:1
采纳率:0%
帮助的人:869
展开全部
无法满足题中“高度为N”这一条件。数学老师真的别来做计算机题了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南霸天mxw
推荐于2018-04-24 · 知道合伙人教育行家
南霸天mxw
知道合伙人教育行家
采纳数:6329 获赞数:169950
本人毕业于河西学院计算机系,本科学位,自2008年毕业以来任九年级数学教师至今。

向TA提问 私信TA
展开全部
  当n=1时,只有1个根节点,则只能组成1种形态的二叉树,令n个节点可组成的二叉树数量表示为h(n),则h(1)=1; h(0)=0;
  当n=2时,1个根节点固定,还有2-1个节点。这一个节点可以分成(1,0),(0,1)两组。即左边放1个,右边放0个;或者左边放0个,右边放1个。即:h(2)=h(0)*h(1)+h(1)*h(0)=2,则能组成2种形态的二叉树。
  当n=3时,1个根节点固定,还有2个节点。这2个节点可以分成(2,0),(1,1),(0,2)3组。即h(3)=h(0)*h(2)+h(1)*h(1)+h(2)*h(0)=5,则能组成5种形态的二叉树。
  以此类推,当n>=2时,可组成的二叉树数量为h(n)=h(0)*h(n-1)+h(1)*h(n-2)+...+h(n-1)*h(0)种,即符合Catalan数的定义,可直接利用通项公式得出结果。
  令h(1)=1,h(0)=1,catalan数(卡特兰数)满足递归式:
  h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)h(0) (其中n>=2)
  另类递归式:
  h(n)=((4*n-2)/(n+1))*h(n-1);
  该递推关系的解为:
  h(n)=C(2n,n)/(n+1) (n=1,2,3,...)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式