例:叶子权值为 7, 3, 2, 1, 2。初始时,每个权值都是一棵只有根的二叉树。
7, 3, 2, 1, 2
取出 1 和一个 2,生成新树,根权值为 1 + 2 = 3。
1 + 2 = 3
当前最小的是 2 和 3,合并为新根 5。
原始叶子有 5 个,因此合并 4 次,新增 4 个内部结点,总结点数为 2n - 1 = 9。
2n - 1 = 9
按叶子深度计算。上图一种构造对应的深度可以是: