【发布时间】:2018-09-06 06:11:28
【问题描述】:
具有 20 个节点且元素为 1,2,3,...,20 的二叉搜索树的数量是多少,使得树的根为 12,左子树的根为 7? 一)2634240 b) 1243561 c) 350016 d) 2642640
解释和答案会很有帮助。
我已经应用了加泰罗尼亚数字公式,但结果与选项不合适,所以这只是为了确定。
【问题讨论】:
-
左子树的根是7开头还是左树本身是7且只有7
-
你能展示你对加泰罗尼亚数公式的应用吗?那么也许我们可以指出你哪里出错了。顺便说一句,这可能更适合
math.stackexchange.com,除非您希望通过实施某种蛮力搜索来解决这个问题。 -
左子树的根为 7,并有其他元素作为其子树。
-
Cn= (2n)!/((n+1)!*n!) ;我用了这个公式
-
我在每个节点上都有值,总共有 20 个节点,值为 12 的节点是根,值为 7 的节点是值为 12 的节点的左子树的根。
标签: algorithm data-structures tree