首页 文章

2-3树中的最小和最大节点数

提问于
浏览
0

我试图找出具有n个叶子的2-3树中的最小和最大节点数 .

我试过用inf \ sup来阻止它,但是我不能再进一步说明2-3树中的节点数量大于完整AVL树中的节点数量 .

提前致谢

1 回答

  • 0

    wikipedia的2-3树的定义下运行:

    在计算机科学中,2-3树是一种数据结构,一棵树,其中每个带有子节点的节点(内部节点)有两个子节点(2节点)和一个数据元素或三个子节点(3节点)和两个数据元素 . 树外部的叶节点(叶节点)没有子节点和一个或两个数据元素 .

    在我看来,树中的最大节点数将是每个内部节点有3个子节点 . 为了找到该树中的最大节点数,我们必须首先找到树的高度 .

    如果在这3棵树中有 n 叶子,那么树的高度是 height = log3(n) (n的基数3),因此最大项目数为 3^height .

    最小的树是具有最少数量的元素的树,其将是具有单个节点的树 .

相关问题