首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于B树运算的叙述中,正确的是
下面关于B树运算的叙述中,正确的是
admin
2006-10-10
35
问题
下面关于B树运算的叙述中,正确的是
选项
A、若插入过程中根结点发生分裂,则B树的高度加1
B、每当进行插入运算,就往B树的最下面一层增加一个新结点
C、若要删除的关键码出现在根结点中,则不能真正删除,只能做标记
D、删除可能引起B树结点个数减少,但不会造成B树高度减小
答案
A
解析
在B树里插入一个关键码的方法是很简单的。对于叶结点处于第i层的B树,插入的关键码总是进入第i-l层的结点。插入可能导致B树朝着根的方向生长。如果要插入的那个结点包含的关键码是满的,不能再往里插了,在这种情况下,要把这个结点分裂为两个,并把中间的一个关键码拿出来插到结点的双亲结点里去。双亲结点也可能是满的,就需要再分裂,再往上插。最坏的情况,这个过程可能一直传到根,如果需要分裂根,由于根是没有双亲的,这时就建立一个新的根结点。整个B树增加了一层。删除的过程与之类似,但要稍微复杂。如果删除的关键码不在第i-1层,则先把此关键码与它在B树里的后继对换位置,然后再删除该关键码。如果删除的关键码在第i-1层,则把它从它所在的结点里去掉,这可能导致此结点所包含的关键码的个数小于[m/2]-1。这种情况下,考查该结点的左或右兄弟,从兄弟结点移若干个关键码到该结点中来,使两个结点所含关键码个数基本相同。只有在兄弟结点的关键码个数也很少,刚好等于[m/2]-1时,这个移动才不能进行。这种情况下,要把删除了关键码的结点、它的兄弟结点及它们的双亲结点中的一个关键码合并为一个结点。从双亲结点中包含一个关键码有时也可能导致进一步的合并,甚至这种合并一直传到根结点。在根结点只包含一个关键码的情况下,将发生直到根结点的合并,使结点和它的两个子女进行合并,形成新的根结点,从而使整个树减少一层。
转载请注明原文地址:https://kaotiyun.com/show/5O0Z777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
若(AL)=80H,执行NEG AL指令后,CF和OF标志位的状态分别为( )。
下面是有关“超文本”的叙述,其中错误的是( )。
在Windows9x/2000/XP中,同—个文件存储在软盘上或硬盘上,它所占用的磁盘空间大小通常是______的。
PC机的运算速度是指它每秒钟所能执行的指令数目,提高运算速度的有效措施是( )。 ①增加CPU寄存器的数目 ②提高CPU的主频 ③增加高速缓存(Cache)的容量 ④扩充PC机磁盘存储器的容量
处理信息的运算单元(运算器)内有【 】,它用来执行当前指令所规定的算术运算和逻辑运算。在现今流行的高档微处理器内部还集成有浮点逻辑运算部件FPU。
在某应用软件的安装说明书中指出,该应用软件的运行环境为“Windows98SE”。这里的“SE”是指______。
下列选项中,哪一个是80×86宏汇编语言使用的属性修改运算符?
从计算机软硬件资源管理角度来看,操作系统的主要功能包括五个方面:处理器管理、存储管理、文件管理、设备管理和作业管理。其中,存储管理的主要功能是有效地管理系统的存储资源,特别是对( )进行管理。
Pentium微处理器采用了超标量体系结构。Pentium4微处理器的指令流水线有( )条。
RDBMS的层次结构按照处理对象的不同,依最高级到最低级的次序来划分,它们是
随机试题
前伸牙合是指下颌做前伸时
窦性心动过缓不发生于何类患者
最常见的肺癌类型是
有一60岁老人,近日出现喘息、咳嗽、胸闷等症状,夜间及凌晨发作加重,呼吸较困难,并伴有哮鸣音。根据病情表现,该老人可能患有()。
商业银行各分行要对理财业务实行归口业务管理、专户资金管理、专门统计核算,确保理财产品资金来源和运用一一对应、期限一一对应。()
A、B、C、D、1C分子、分母分别为公差为2的等差数列,故所求为。
新产品扩散管理实现快速增长,需要()。
测验时跳过某个难题,先做简单的题目,属于()。
下面是关于AMBA的叙述:I.AMBA由系统总线和外围总线两部分组成,系统总线和外围总线通过桥接器连接Ⅱ.不同版本的AMBA的主要区别在于系统总线性能的变化,而外围总线的发展主要体现在总线所支持的外围硬件组件的增加Ⅲ.ARM处理器的高带宽高性能外围接
窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是
最新回复
(
0
)