首页 > 试题广场 >

对某二叉树进行前序遍历的结果是ABDEFC,中序遍历的结果是

[单选题]
对某二叉树进行前序遍历的结果是ABDEFC,中序遍历的结果是DBFEAC,则后序遍历的结果是
  • BDFECA
  • DBFEAC
  • DFEBCA
  • BDEFAC
题目有问题,中序遍历多了一个C,应该是DBFEAC。所以按前序遍历序列,第一个结点A就是根结点,接着在中序遍历中找A,发现A的左边就是A的整个左子树,右边就是右子树。然后再在前序序列中找下一个根节点B,在中序遍历序列里找B的左右两边。。。。按照这样递归的方式走,就能很容易的画出整棵树的结构,然后再写出后序遍历序列即可。希望对大家有帮助
发表于 2017-03-25 13:05:15 回复(0)
发表于 2017-03-13 16:34:21 回复(0)
题目错误,前序是DBFEAC,中序是ABDEFC
发表于 2019-05-20 20:37:30 回复(0)
按照结果选项反推,题目应该是 中序遍历的结果是DBFECA,不含最后一个C。
发表于 2017-03-13 14:34:11 回复(0)
前序第一个字符是A就是根节点,然后把剩余字符提取出来,重新看做是新的中序和前序,就可以画出来树的结构。
发表于 2017-03-07 22:25:28 回复(0)
DFCEBA
发表于 2017-02-15 23:49:04 回复(0)
题目都打错了,什么试卷啊
发表于 2017-02-12 23:28:46 回复(0)
中序遍历:DBFEAC
发表于 2017-02-12 09:58:23 回复(0)