首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下图所示二叉树中查找关键码值200,需要进行多少次关键码值比较?
下图所示二叉树中查找关键码值200,需要进行多少次关键码值比较?
admin
2012-10-29
53
问题
下图所示二叉树中查找关键码值200,需要进行多少次关键码值比较?
选项
A、1
B、2
C、3
D、4
答案
4
解析
二叉排序树的特点是:每个结点上的左子树中所有的结点的关键码值都小于该结点的关键码值,而右子树中所有的关键码值都大于该结点的关键码值。二叉排序树的查找方法是,将待查关键码值与树根的关键码比较,若相等则查到,否则比较结果确定进入左子树或右子树,继续查找,如此进行下去,直到找到待查的关键码值,或确定二叉树中没有这样的关键码。在本题中对关键码200的查找如下:第一次:200<236,进入左子树;第二次:200>75,进入右子树;第三次:200>100,而100没有右子树,查找完毕,此二叉树中没有这样的关键码。所以经过三次关键码值比较后,确定不含200这样的关键码,本题正确选项为C。
转载请注明原文地址:https://www.kaotiyun.com/show/91qZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
一般来说,商品化的数据库管理系统,如Oracle,其产品主要包括数据库服务器软件、【】软件和连接软件3类。
数据库完整性保护中的约束条件主要是指______。
一个事务中所有对DB的操作是一个不可分割的操作序列,这个性质称为事务的______。
设有指针head指向的带表头结点的单链表,现将指针p指向的结点插入表中,使之成为第一个结点,其操作是______其中p^.next、head^.next分别表示p、head所指结点的链域。
在采用页式存储管理的系统中,逻辑地址用32位表示,内存分块大小为212。则用户程序最多可划分成多少页?
在完全二叉树中,若一个结点为叶结点,则它没有什么?
操作系统在控制和管理进程的过程中,涉及到______这一重要数据结构,这是进程存在的惟一标志。
下列关于“分布式数据库系统”的叙述中,正确的是
下列叙述中正确的是
在实时操作系统中最常采用的进程调度算法是
随机试题
Therearemanycommonlyheldbeliefsabouteyeglassesandeyesightthatarenotprovenfacts.Forinstance,somepeoplebelieve
下列不能多进食含碘丰富的食物的人群为
某年,甲、乙两人群中,几种特殊部位的肿瘤新报告病例的构成比如下表:据此推论甲人群较乙人群更易患肺癌、乳腺癌和子宫颈癌。该推论()
对于深厚软土地区,超高层建筑桩基础宜采用以下哪几种桩型?
认证机构进场审查的主要目的是( )。
在出口业务中,国外客户往往要我国出口商提供GSPFormA产地证。在我国,这种证书的签发机构是()。
某管教中队有150名轻犯,领导决定近期组织犯人外出参观建军94周年成就展。以此来教育感化犯人,请你为领导拟一份组织参观的具体计划。
设窗体名称为frm1。以下叙述中正确的是( )。
Whatisthemostfundamentaldifferencebetweenplantsandanimals?
Itisverydifficulttosayjustwhencolonizationbegan.ThefirsthundredyearsafterChristopherColumbus’sjourneyofdiscov
最新回复
(
0
)