课后题 数据结构 ds.05.03.01 选择题
第 48 题

某二叉树中结点x在先序、中序、后序遍历序列中的编号分别为pre(x)、in(x)、post(x)(均从1开始)。a是b的祖先,则不可能出现的是(  )。

A. pre(a)<pre(b) B. post(a)<post(b) C. in(a)<in(b) D. in(a)>in(b)

[tag_link]

正确答案:B

结论

祖先必pre(a)<pre(b)、post(a)>post(b),故B不可能。

推导

祖先必pre(a)<pre(b)、post(a)>post(b),故B不可能。

易错点

把后序访问方向记反