请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,二叉搜索中一个结点的右孩子就一定比这个结点的父结点要小吗?

https://img1.sycdn.imooc.com//szimg/5aa8e7ba0001348513660768.jpg

这个树,33处的值难道不可以是45吗,这样的话就不能直接把该处的结点递补上去了啊

正在回答

1回答

liuyubobobo 2018-03-14 17:20:00

抱歉,我没有理解你的问题。请再详细阐述一下?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3924834 #1
    二叉搜索树中一个节点的右孩子要比它自身大,但一定就比这个节点的父节点要小吗?
    就像我给您发的图中那个二叉搜索树,我把33改变45,那么要是再去删除22这个节点,,45这个节点就不能直接当做41的左孩子了……
    回复 有任何疑惑可以回复我~ 2018-03-14 17:37:13
  • liuyubobobo 回复 提问者 慕粉3924834 #2
    是的,由于22是41的左子树,所以22这个节点的右孩子,一定比他的父亲节点41小。想象一下:如果将45这个节点插入进二叉树,在41这个根节点,45就将直接到41的右子树,45是没有机会进入41的左子树的。对于一棵二叉树中的任何节点,他的左子树的所有节点都比它小;右子树的所有节点都比它大。
    回复 有任何疑惑可以回复我~ 2018-03-14 18:05:57
  • 提问者 慕粉3924834 回复 liuyubobobo #3
    哦哦,我懂了,谢谢老师
    回复 有任何疑惑可以回复我~ 2018-03-14 22:05:00
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号