在一棵高度为2 的 5 阶 B 树中, 所含关键字的个数最少是( )。
(1)结点最多有m-1个节点m个分支。
(2)根结点最少有两个分支,非根非叶结点至少有ceil(m/2)个分支。
(3)结点内关键字递增排序。
(4)一个结点有n-1个关键字,则该结点有n个分支,将关键字一一隔开。
(5)结点中任何一个关键字,其左边分支上的结点值都小于这个关键字,右边分支的结点值都大于这个关键字。
(6)叶子结点处于同一层。
B 树是一种查找树;是一种多路查找树,主要用来进行对磁盘上的文件进行检索的结构;由磁盘的查找特征可知;若果我们所涉及的数据量特别大时,当我们进行数据查询时,我们希望我们能进行的 IO 操作越少越好;换言之就是希望我们的查找树的高度越低越好;而 B 树就是这样一种数据结构。它是一种 m 路的查找树;
B 树只能用于随机查找
在 B 树中:
A: 除了根节点和叶子节点之外,所有的节点最少有 m/2 个孩子节点,最多有 m 孩子个;
B: 根节点至少两颗一个子树