深耕专业教研,探索前沿技术
信息技术来源:浙江强基联盟2026年5月高三联考

第 9 题

答案与解析

本题解析

参考答案

A

具有 6 个结点的完全二叉树形态是确定的。按从上到下、从左到右的位置顺序编号,其中序遍历的位置顺序为 4、2、5、1、6、3。将中序序列 A、B、C、D、E、F 依次放入这些位置,得到原二叉树:

flowchart TB
    d((D)) --- b((B))
    d --- f((F))
    b --- a((A))
    b --- c((C))
    f --- e((E))
    f ~~~ x(( ))
    classDef ghost fill:transparent,stroke:transparent,color:transparent;
    class x ghost;

原树共有 7 个可以增加子结点的位置:A、C、E 的左、右子结点位置,以及 F 的右子结点位置。分别加入 G 后,有些位置得到的前序遍历相同:

G 的位置 新二叉树的前序遍历
A 的左子结点或右子结点 DBAGCFE
C 的左子结点或右子结点 DBACGFE
E 的左子结点、右子结点,或 F 的右子结点 DBACFEG

7 个合法位置只产生 3 种不同的前序遍历结果,因此选 A。