二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为( )。

admin2016-04-07  37

问题 二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为(    )。

选项 A、DCBA
B、BDCA
C、ABCD
D、BADC

答案C

解析 二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。本题中中序序列为BDCA,后序序列为DCBA,可知A为根节点,BDC为左侧节点,C是B右子节点,D是C右子节点,故前序序列为ABCD,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/D3Dp777K
0

最新回复(0)