模拟卷 数据结构 完全二叉树 选择题
第 3 题

已知 A[1..N] 是一棵顺序存储的完全二叉树,9 号结点和 11 号结点共同的祖先是( )。

A. 4 B. 6 C. 2 D. 8

完全二叉树

[tag_link]

正确答案:C

在顺序存储的完全二叉树中,节点编号对应数组索引,且任意节点 i 的父节点索引为 floor(i/2)。 对于节点 9,其祖先链依次为:9 → 4 → 2 → 1; 对于节点 11,其祖先链依次为:11 → 5 → 2 → 1。 比较两条祖先链,第一个共同的节点是 2,因此 9 号结点和 11 号结点共同的祖先是 2。 选项 A、B、D 均不在两者的共同祖先链中,故正确答案为 C。