2.4.7

2.4.7 #

解答 #

k = 2 时, 只可能出现在位置 2、3 上(根节点的子结点,深度为 2,根节点深度为 1)

k = 3 时, 可以直接是根节点的子结点(第 2 或第 3 位,深度为 2),

也可以是第二大元素的子结点(第 4~7 位,也就是深度为 3 的所有位置)

k = 4 时,

可以直接是根节点的子结点(深度为 2 的点)

也可以是第二大元素的子结点(深度为 3 的点)

也可以是第三大元素的子结点(深度为 4 的点)

故范围为第 2~15 位。

不难看出第 k 大元素只可能出现在深度<k 的位置($k \ge 2$)

即位置小于 $2 ^ k - 1, (k \ge 2)$