早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
下图所示二叉树中查找关键码值200,需要进行多少次关键码值比较?A.1B.2C.3D.4
题目
下图所示二叉树中查找关键码值200,需要进行多少次关键码值比较?
A.1
B.2
C.3
D.4
参考答案
正确答案:C
解析:二叉排序树的特点是:每个结点上的左子树中所有的结点的关键码值都小于该结点的关键码值,而右子树中所有的关键码值都大于该结点的关键码值。二叉排序树的查找方法是,将待查关键码值与树根的关键码比较,若相等则查到,否则比较结果确定进入左子树或右子树,继续查找,如此进行下去,直到找到待查的关键码值,或确定二叉树中没有这样的关键码。在本题中对关键码200的查找如下:第一次:200236,进入左子树;第二次:200>75,进入右子树;第三次:200>100,而100没有右子树,查找完毕,此二叉树中没有这样的关键码。所以经过三次关键码值比较后,确定不含200这样的关键码,本题正确选项为C。
解析:二叉排序树的特点是:每个结点上的左子树中所有的结点的关键码值都小于该结点的关键码值,而右子树中所有的关键码值都大于该结点的关键码值。二叉排序树的查找方法是,将待查关键码值与树根的关键码比较,若相等则查到,否则比较结果确定进入左子树或右子树,继续查找,如此进行下去,直到找到待查的关键码值,或确定二叉树中没有这样的关键码。在本题中对关键码200的查找如下:第一次:200236,进入左子树;第二次:200>75,进入右子树;第三次:200>100,而100没有右子树,查找完毕,此二叉树中没有这样的关键码。所以经过三次关键码值比较后,确定不含200这样的关键码,本题正确选项为C。
看了下图所示二叉树中查找关键码值2...的网友还看了以下:
①-8的2014次方*(-0.125)的2014次方+(2/3)的2013次方*(3/2)的201 数学 2020-04-12 …
1.利用一元二次不等式与二次函数的关系解下列不等式:(不用画图,只需列表,THANKYOU)(1) 数学 2020-05-16 …
下列图案均是用长度相同的小木棒按一定的规律拼搭而成:拼搭第1个图案需4根小木棒,拼搭第2个图案需1 其他 2020-07-11 …
如图,下列图案均是长度相同的火柴按一定规律拼搭而成:第1个图案需7根火柴,第2个图案需13根火柴, 数学 2020-07-18 …
下列图案均是用长度相同的小木棒按一定规律拼搭而成:拼搭第1个图案需4根小木棒,拼搭第2根图案需10根 其他 2020-11-11 …
如图所示为一列沿x轴正方向传播的简谐横波在t=0时刻的波形图.x=0处的质点做简谐运动的振动方程为y 物理 2020-12-15 …
1,若2x+3y=2003,那么代数式2乘(3x-2y)-(x-y)+(-x+9y)=多少2,已知关 数学 2020-12-19 …
某市乘公交车每次需投币1元或购买IC刷卡一次,每次刷卡扣款0.75元,但购买IC卡时需付卡费24元, 数学 2020-12-23 …
数学初一问题1.某市乘公交车每次需投币1元或购买IC卡,每次刷卡扣款0.9元,但购买IC卡时需付卡费 数学 2020-12-23 …
初中数学推断题计算机利用的是二进制数,它共有两个数码0,1,将一个十进制数转化为二进制数,只需把该数 数学 2020-12-28 …