如果前提不是二叉就不要做了。
G
/ \
F B
/ / \
K C H
/ \ /
D A J
/ \
I E
树应该是这样的,而且
如果根据此题的
先根次序:GFKDAIEBCHJ
后根次序:DIAEKFCJHBG
将得不到树,而不是很多符合的树,不同意,你可以你可以把树画出来。
而且前面的给出的树进行便利也不符合题目的条件。
后根次序应该为:DAIEKFCJHBG
根据 先序,中序,后序中的两个次序,就可以确定一棵树。而且是唯一的。
因为不论先序,中序,后序,遍历,左子树,都先于右子树遍历。
所一只要找到树的根节点。就能确定树。
不同意
你可以根据
先根次序:GFKDAIEBCHJ
后根次序:DAIEKFCJHBG
给出不同于我给出的树。
还有个简单的:
先序:ABDEC
后序:DEBCA
树是: A
/ \
B C
/ \
D E
你可以给出其它树吗?
不要说,这个树太简单了,所以就能确定。
那么那棵树不是由根,左子树,右子树,组成的。