万能百科  > 所属分类  > 

(13)从该 B 树中删除关键码 15 后,该B 树的叶结点数为( )。 A)5 B)6 C)7 D)8

(13)从该 B 树中删除关键码 15 后,该B 树的叶结点数为( )。

A)5

B)6

C)7

D)8

正确答案:

A(13)【答案】A)【解析】当从B树中删除一个关键字Ki时,一段有以下两种情况。1)如果该关键字所在的结点不是最下层的非叶子结点,则先需要把此关键字与它在B树中的后继对换位置,即以指针Pi所指子树中的最小关键字Y代替Ki,然后在相应的结点中删除Y。2)如果该关键字所在的结点正好是最下层的非叶子结点,在这种情况下赊有以下两种可能:①,若该关键字Ki所在结点中的关键字个数不小于[m/2],则直接从该结点中删除该关键字和相应指针即可。②若该关键字Ki所在结点中的关键字个数小于[m/2],则直接从该结点中删除该

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签