具有n个节点和n-3高度的二叉树的数量

时间:2013-05-19 11:27:36

标签: data-structures tree binary-tree

有多少二叉树可以找到有n个节点且这些节点的高度是n-3?

1 个答案:

答案 0 :(得分:0)

可能n个节点= 2n C n )/(n + 1)的二叉树总数

二叉树的最小深度为⌊log 2 n⌋,最大深度为n-1

所以在每个级别都会有 [( 2n C n )/(n + 1)] / [(n-1) - ( ⌊log 2 n⌋)] 节点。