Questions tagged «trees»

有关一种特殊图形的问题,即连通图和无周期图。

3
测试二叉树是否为搜索树并计算完整分支的算法
我需要创建一个递归算法,以查看二叉树是否为二叉搜索树,并用假定的全局计数变量计算有多少个完整分支(一个有左右两个子节点的父节点)。这是我的数据结构类的作业。 到目前为止,我有 void BST(tree T) { if (T == null) return if ( T.left and T.right) { if (T.left.data < T.data or T.right.data > T.data) { count = count + 1 BST(T.left) BST(T.right) } } } 但是我真的无法弄清楚这一点。我知道该算法无法解决问题,因为如果第二个if语句不正确,则计数将为零。 有人可以帮我解决这个问题吗?

3
为什么二叉树
在我的Java课上,我们正在学习不同类型的集合的复杂性。 很快我们将讨论我一直在阅读的二叉树。该书指出二叉树的最小高度为,但没有提供进一步的解释。日志2(n + 1 )− 1log2⁡(n+1)−1\log_2(n+1) - 1 有人可以解释为什么吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.