前序遍历序列与中序遍历序列相同的二叉树为(1),前序遍历序列与后序遍历序列相同的二叉树为(2)。

admin2019-04-09  22

问题 前序遍历序列与中序遍历序列相同的二叉树为(1),前序遍历序列与后序遍历序列相同的二叉树为(2)。

选项 A、非叶子结点只有左子树的二叉树
B、只有根结点的二叉树
C、根结点无右子树的二叉树
D、非叶子结点只有右子树的二叉树

答案B

解析 前序遍历的顺序是:根,左子树,右子树。中序遍历的顺序是:左子树,根,右子树。后序遍历的顺序是:左子树,右子树,根。如果前序遍历与中序遍历相同,那么,中序遍历访问的所有左子树访问为空。所以,如果只有根结点,满足此条件。另外,非叶子结点只有右子树,也满足此条件。所以,第1问的正确答案为选项D。如果前序遍历与后序遍历相同,那么,左右子树必然为空,所以,只有根结点。第2问的正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/ZCVZ777K
0

最新回复(0)