【发布时间】:2017-06-17 17:51:33
【问题描述】:
如果只给出后序遍历的信息,如何构造二叉树。在搜索了主题之后,我明白在这种情况下不可能有唯一构造的二叉树。但是,如果给定 Integers ,则基于小于或大于属性创建 BT 变得容易。但是如果我们有字母表,那么我无法弄清楚我们在什么基础上制作父节点的左节点或右节点。这是我要解决的问题。
Q) 二叉树的后序遍历是DEBFCA。找出前序遍历?
选项:
(A) ABFCDE
(B) ADBFEC
(C) ABDECF
(0) ABDCEF
正确答案是:C
谁能解释一下我们如何回答。
我发现这个答案https://www.quora.com/If-the-post-order-traversal-of-a-binary-tree-is-DEBFCA-how-can-I-find-out-the-pre-order-traversal/answer/Eugene-Yarovoi?srid=zy7j 非常有帮助,但是从第三步开始,我不明白事情是如何发生的。 感谢您的宝贵时间
【问题讨论】:
-
@daniel-fischer 你能帮我解决这个问题吗
-
这不是你通知某人的方式。你可以@他们的用户名
-
我认为您发布的字符串不正确。问题字符串中没有字母O,所以C不正确。
-
@4castle 可能是键盘问题。我认为 0 和 O 应该是 D
-
Quora 中给出了相同的问题答案。 quora.com/…
标签: java algorithm data-structures binary-tree