首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为
admin
2010-05-13
71
问题
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为
选项
A、O(1)
B、O(log
2
n)
C、O(n)
D、O(nlog
2
n)
答案
2
解析
平衡二叉树又称AVL树,它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1,若将二叉树上结点的平衡因子BF定义为该结点的左子树的深度减去它的右子树的深度,则平衡二叉树上所有结点的平衡因子只可能是-1、0和1。只要二叉树上有一个结点的平衡因子的绝对值大于1,则该二叉树就是不平衡酌。因为AVL树上任何结点的左右子树的深度之差都不超过1,则可以证明它的深度和log
2
n是同数量级的(N为结点个数)。因此,它的平均查找长度也和log
2
n同数量级。
转载请注明原文地址:https://kaotiyun.com/show/j3SZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
以下关于VxWorks操作系统的叙述中,错误的是()。
编写μC/OS-II的中断服务子程序主要使用哪种语言?
无线局域网采用的通信协议主要是【45】,通常也称为Wi—Fi,它有几种不同的数据传输速率,其中【46】协议的数据传输速率可达108Mbps甚至更高,可以满足传输语音、数据、图像等的需要
RTLinux基本的设计理念就是“架空”Linux内核,以便让其他实时进程能尽快地被执行。RTLinux开发者并没有针对实时操作系统的特性而重写Linux的内核,而是将Linux的内核代码做一些修改,将Linux的任务以及Linux内核本身作为一个【75】
关于μC/OS–II操作系统任务状态转移的说法中,正确的是()。
采用ADS1.2集成开发工具软件来开发基于ARM微处理器的嵌入式系统时,ADS1.2把目标文件中的信息按照三种存储区域类型来进行划分,即划分为RO段、【77】、ZI段。其中RO段是指【78】和常数的存储区域,具有只读属性。
车载GPS导航仪(示意图如下图所示)用于在汽车行驶过程中定位导航、防盗防劫等。其基本功能要求有:a、能够接收GPS卫星发送的数据,计算出用户的三维位置、方向以及运动速度等信息。b、能在LCD显示屏上显示电子地图,并显示车辆运行状况。c、具有语音提醒
在μC/OS-II中,OSInit()函数先建立最初的任务就绪表,然后建立4个空白的数据链表。这4个空白的数据链表是()。
汉字有多种不同的编码标准,下面关于不同编码标准之间关系的叙述中,错误的是()。
ARM状态下指令代码长度的位数为__________【49】位、Thumb状态下指令代码长度的位数为__________【50】位。
随机试题
核心能力目标是大企业发展能力目标之一,大型企业的核心能力目标主要是企业创新能力目标,包括()
具有结肠带、结肠袋和肠脂垂的肠管是()
A.蛋白质CB.蛋白质SC.凝血酶调制素D.TFPIE.抗凝血酶Ⅲ能灭活FⅤa、FⅧ的物质是
酸中毒时,肾小管重吸收和分泌功能的改变是
呕吐物多且有粪臭者见于
假定剪扭构件混凝土受扭承载力降低系数的计算值为βt=1.26,试问该构件在剪扭力的作用下,其受扭纵筋的最小配筋率与下列( )项数值相近。假定该构件承受的弯矩设计值M=100kN·m,扭矩设计值T=20kN·m,剪力设计值为V=85kN,箍筋间距为10
根据铝的工艺特点,铝合金可分为( )。
M公司发生部分经济业务如下:(1)6月1日,“应收账款”账户借方余额为600000元,两个所属明细账户的余额分别为:“X企业”借方余额400000元,“Y企业”借方余额200000元。(2)6月10日,向甲公甸采购材料,按合同规定向甲公司预付货款400
随着家庭成员年年龄的增大,叶先生急需为自己的家庭作一个理财计划,假如你接到了这个客户的要求,经过初步沟通面谈后,获得了以下家庭、职业与财务信息:一、家庭成员状况四、保险情况叶先生和叶太太拥有社保,儿子叶明保额为2万元的寿险。五、理财目标1.为儿
下列选项中,不属于商业银行在贷款审批要素管理中存在的问题的是()。
最新回复
(
0
)