二叉搜索树

时间:2010-06-26 16:09:04

标签: binary-tree

这是我的作业,我已经考虑了很多,但我无法得到答案,我需要你的指导,请帮助我谢谢

问:

  

我们在BST中有1到1000的密钥,我们想找到密钥= 363

     

以下哪些搜索不正确?

    <925, 202, 911, 240, 912, 245, 363>
    <924, 220, 911, 244, 898, 258, 362, 363>

2 个答案:

答案 0 :(得分:5)

提示:在排序的BST中搜索时,上限和下限应该变得更紧。

答案 1 :(得分:2)

<925, 202, 911, 240, 912, 245, 363>

没有意义

从911开始,你将较小的分支带到240.你然后以某种方式到达912.这应该是不可能的。

如果任何节点的左子节点小于其父节点,则左子树中的所有元素应小于其父节点。 912> 911,因此它在错误的子树中。