标签: data-structures tree binary-tree
有多少二叉树可以找到有n个节点且这些节点的高度是n-3?
答案 0 :(得分:0)
可能n个节点= ( 2n C n )/(n + 1)的二叉树总数
n
二叉树的最小深度为⌊log 2 n⌋,最大深度为n-1。
n-1
所以在每个级别都会有 [( 2n C n )/(n + 1)] / [(n-1) - ( ⌊log 2 n⌋)] 节点。