首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均查找长度的数量级为 ______。
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均查找长度的数量级为 ______。
admin
2010-05-13
72
问题
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均查找长度的数量级为 ______。
选项
A、O(1)
B、0(log
2
n)
C、O(n)
D、0(nlog
2
n)
答案
2
解析
平衡二叉树又称AVL树。它或者是一棵空树,或者是具有下列性质的二叉树:它的左子树和右子树都是平衡二叉树,且左子树和右子树的深度之差的绝对值不超过1。若将二叉树上结点的平衡因子BF定义为该结点的左子树的深度减去它的右子树的深度,则平衡二叉树上所有结点的平衡因子只可能是-1、0和1。只要二叉树上有一个结点的平衡因子的绝对值大于1,则该二叉树就是不平衡的。因为AVL树上任何结点的左右子树的深度之差都不超过1,则可以证明它的深度和logN是同数量级的(N为结点个数)。由此,它的平均查找长度也和logN同数量级。
转载请注明原文地址:https://www.kaotiyun.com/show/LMSZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
已知R1=1,R2=0xFFFFFFFF,执行指令EORR0,R1,R2后,再执行指令ANDR1,R0,R1,则R0=【55】,R1=【56】。
嵌入式系统【71】的时候,所有的微处理器通常都从某个由CPU制造商预先安排的地址上取指令。例如,基于ARM920T核的微处理器从地址0x00000000取得它的第一条指令。CPU执行的第一条指令就是【72】程序中的第一条指令。
某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为【55】,子程序返回调用程序的指令为【56】。
无线局域网采用的通信协议主要是802.11,通常也称为【45】,为了能满足传输语音、数据、图像等需要,目前使用的802.11n协议其数据传输速率可达【46】Mbps甚至更高,相应的产品已经广泛使用。
Linux内核主要由5个子系统组成,下面选项中不属于这5个子系统的是()。
嵌入式Linux操作系统的组成,不包括()
IP协议在计算机网络的互连中起着非常重要的作用。目前广泛使用的IP协议的版本是第__________【45】版,每个IP地址用__________【46】位二进制表示。
下面是关于AMBA总线的叙述:Ⅰ.按照AMBA规范,以ARM内核为基础的嵌入式处理芯片采用系统总线与外围总线的层次结构构建片上系统Ⅱ.AMBA的系统总线主要用于连接高带宽快速组件Ⅲ.AMBA的外围总线主要连接低带宽组件以及与外
ARM状态下指令代码长度的位数为【49】_______位、Thumb状态下指令代码长度的位数为【50】_______位。
UART传送一个字符时有固定的格式,如下图所示。图中①和②分别是【61】位和【62】位。
随机试题
A.2天内B.2~3天C.3天内D.3~4天E.5天
口腔颌面部恶性肿瘤中,最常见的类型为
肝性脑病病人暂停蛋白质饮食,是为了
不属于担任单位会计机构负责人、会计主管人员的基本条件的是()。
当今世界,科学技术日新月异,以信息技术、()为代表的新技术产业迅速发展,深刻影响着各国的政治、经济、军事、文化等方面。
______________,这并非说明人类有多强壮,实际上如果仅仅是比拼搏击,很多动物都可以轻易打败人类。但是,人类从来不喜欢遵循自然原本的法则,面对对自己存在生命威胁的生物,人类避免正面接触,打不过跑,跑完了还可以制造陷阱,设计圈套来对付你。管你是身形
区别拐卖妇女罪与绑架罪的关键是()(2008年基础课单选第12题)
以下是关于某中学甲班同学参加夏令营的三个断定:(1)甲班有学生参加了夏令营。(2)甲班所有学生都没有参加夏令营。(3)甲班的蔡明没有参加夏令营。如果这三个断定中只有一项为真,则以下哪项一定为真?
Exactlywherewewillstandinthelongwaragainstdiseasebytheyear2050isimpossibletosay.【61】Butifdevelopmentsinr
A、Shelacksconfidenceinherself.B、Sheisnotinterestedincomputerprogramming.C、Shehasneversignedupforanycompetitio
最新回复
(
0
)