B-树是一种平衡多路查找树。以下关于B-树叙述中,正确是( )
- A.根结点保存树中所有关键字且有序排列
- B.从根结点到每个叶结点路径长度相同
- C.所有结点中子树指针个数都相同
- D.所有结点中关键字个数都相同
正确答案及解析
正确答案
B
解析
B-树即二叉查找树(又称二叉排序树):或者是一棵空树;或者是具有下列性质二叉树:(1)左子树上所有结点值均小于等于它根结点值;(2)右子树上所有结点值均大于它根结点值;(3)根结点左、右子树也分别为二叉查找树。B树中每一个内部节点会包含一定数量键值;一个节点分支(或子节点)数量会比存储在节点内部键值数量大1;B树通过约束所有叶子节点在相同深度来保持平衡。