依次输入键值序列50,72,43,85,75,20,35,45,65,30,建立对应的二叉排序树后,查找元素35要进行___次

依次输入键值序列50,72,43,85,75,20,35,45,65,30,建立对应的二叉排序树后,查找元素35要进行__次元素间的比较?如何建立对应的二叉排序树?我试了... 依次输入键值序列50,72,43,85,75,20,35,45,65,30,建立对应的二叉排序树后,查找元素35要进行__次元素间的比较?

如何建立对应的二叉排序树?
我试了建立,但是感觉这个序列怪怪的,没建出来
展开
 我来答
老冯文库
2017-08-03 · 知道合伙人软件行家
老冯文库
知道合伙人软件行家
采纳数:1139 获赞数:8733

向TA提问 私信TA
展开全部

建立的二叉排序树如下图所示:

创建规则是搏谨以第一个元素为根结点,比它小的放在它的左子树上,比它大的放在基吵基它的右子树上。

由图可见,查找元素35需要比较4次(依次比较50、43、碰册20和35)。

snshwj
2018-04-26
知道答主
回答量:3
采纳率:0%
帮助的人:2.2万
引用developer_05的回答:
建立的二叉排序树如下图所示:

创建规则是以第一个元素为根结点,比它小的放在它的左子树上,比它大的放在它的右子树上。
由图可见,查找元素35需要比较4次(依次比较50、43、20和35)。
展开全部
30首先要与50比较,30<50,所以进入结点50的左子树;接着与43比竖颂较,30<43,所以进入结点43的左子树;然后与20比较,30>20,所以进余高郑入结点20的右子树;再和35比较,30<35,所以进入结念老点35的左子树;最后与30比较,结果相等,查找结束,所以此查找过程要进行5次比较。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式