一、最大高度

试想一下,若有n个节点的m叉树,当只有最后一层有m个节点,其余层均只有一个节点,在所有含有个节点的m叉树中一定是最高的。
具有n个节点的m叉树的最大高度和最低高度推导

二、最低高度

当每个非终端节点均含有m个孩子节点时间,此时整棵树在所有含有n个节点的m叉树中是最矮胖的,此时这棵树的高度也是含有n个节点m叉树中高度最低。在极限的状态下可以称之为满m叉树,因此可以推导不等式,得出最低高度。
具有n个节点的m叉树的最大高度和最低高度推导

结论:综上分析,对于一个含有n个节点的m叉树的高度范围为:ceil(logm((m-1)*n + 1) <= h <= n-m+1

相关文章:

  • 2021-10-25
  • 2022-12-23
  • 2022-02-27
  • 2021-04-22
  • 2022-01-11
  • 2021-10-19
  • 2021-12-21
  • 2021-08-28
猜你喜欢
  • 2022-02-21
  • 2021-09-14
  • 2021-08-10
相关资源
相似解决方案