首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下图所示二叉树中查找关键码值200,需要进行多少次关键码值比较?
下图所示二叉树中查找关键码值200,需要进行多少次关键码值比较?
admin
2012-10-29
40
问题
下图所示二叉树中查找关键码值200,需要进行多少次关键码值比较?
选项
A、1
B、2
C、3
D、4
答案
4
解析
二叉排序树的特点是:每个结点上的左子树中所有的结点的关键码值都小于该结点的关键码值,而右子树中所有的关键码值都大于该结点的关键码值。二叉排序树的查找方法是,将待查关键码值与树根的关键码比较,若相等则查到,否则比较结果确定进入左子树或右子树,继续查找,如此进行下去,直到找到待查的关键码值,或确定二叉树中没有这样的关键码。在本题中对关键码200的查找如下:第一次:200<236,进入左子树;第二次:200>75,进入右子树;第三次:200>100,而100没有右子树,查找完毕,此二叉树中没有这样的关键码。所以经过三次关键码值比较后,确定不含200这样的关键码,本题正确选项为C。
转载请注明原文地址:https://kaotiyun.com/show/91qZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在一个数据库中,模式与内模式的映像个数是
在计算机系统中,根据地址空间结构不同,虚拟存储器可以分为【】和多段式虚拟存储器两种虚拟存储器。
数据库的逻辑结构设计任务就是把______转换为与所选用的DBMS支持的数据模型相符合的过程。
下列的SQL语句中,属于数据控制语句的是______。1.CREAT2.SELECT3.UPDATE4.GRANT5.DROP6.DELETE7.ALTER8.INSERT9.REVO
数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和______系统阶段。
数据结构包括三方面的内容:数据的逻辑结构、数据的存储结构、数据的______。
操作系统在控制和管理进程的过程中,涉及到______这一重要数据结构,这是进程存在的惟一标志。
当将局部E-R图集成为全局E-R图时,如果同一对象在:一个局部E-R图中作为实体,而在另一个局部E-R图中作为属性,这种现象称为______冲突。
下列问题是基于下面的叙述:某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序序列为A、B、C、D、E、F、G。
随机试题
复合斜面铣削时,通常由工件转两个角度,或由工件与铣刀各转一个角度确定铣削位置。()
A.糖皮质激素B.黄体生成素C.促卵泡素D.甲状腺素E.甲状旁腺素峰值形成,诱发排卵的最主要激素是【】
下述取印模的注意事项中不包括A.印模材料量要多B.所取印模范围要充分C.边缘有一定厚度且圆钝D.尽量使组织受压均匀E.采取功能性印模
A、生物半衰期B、吸收速率常数C、吸收分数D、表观分布容积E、消除速率常数是药物进入体循环的量与所给剂量的比值()。
患者男,65岁。肝癌肝叶切除术后第1日,患者感心慌、气促、出冷汗,血压12/8kPa,首先应考虑()
6月应预缴的个人所得税额为( )元。捐赠支出可扣除的数额是( )元。
Althoughmanhasknownasbestosformanyhundredsofyears,itwasnotuntil160yearsagothatitwasminedforthefirsttime
与上年相比,2006年我国铜材进口平均价格()2006年保税区仓储转口货物进口铜材占全年的()
电子计算机的发展按其所采用的逻辑器件可分为几个阶段?
除了英语,你最好再学一门外语。
最新回复
(
0
)