0
这是我的功课,我已经想了很多,但我无法得到我需要你的指导回答,请帮我谢谢二叉搜索树
问:
我们从钥匙1至1000在BST,我们想要找到密钥= 363
以下哪项搜索不正确?
<925, 202, 911, 240, 912, 245, 363> <924, 220, 911, 244, 898, 258, 362, 363>
这是我的功课,我已经想了很多,但我无法得到我需要你的指导回答,请帮我谢谢二叉搜索树
问:
我们从钥匙1至1000在BST,我们想要找到密钥= 363
以下哪项搜索不正确?
<925, 202, 911, 240, 912, 245, 363> <924, 220, 911, 244, 898, 258, 362, 363>
<925, 202, 911, 240, 912, 245, 363>
无厘头
从911,你正在做的更小的分支,以240你然后以某种方式在912到达这应该是不可能的。
如果任何节点的左侧子节点小于其父节点,则左侧子树中的所有元素都应小于其父节点。 912> 911,因此它在错误的子树中。
提示:当在分类搜索BST,上,下限应该只得到更紧。
aha,我明白了左边的子树应该比右边的子树矮 感谢您的回答 – user355002 2010-06-26 16:21:58
@ matin1234我想说的是整个左边的子树应该小于父亲,而不仅仅是不到右子树 – 2010-06-26 16:25:04
啊哈现在我得到了全体的感谢 – user355002 2010-06-26 16:45:08