【发布时间】:2014-02-21 00:15:24
【问题描述】:
我将要使用的树由具有左子节点和右兄弟节点的节点组成。除了左孩子,兄弟姐妹不会连接到父节点。
我需要从预购列表和后购列表重构树。
示例 - 下面第一行是预购,第二行是后购。
QRUVSTWXZY
UVRSWZXYTQ
树看起来像这样:
Q
/ | \
R S T
/ \ / | \
U V W X Y
|
Z
我对如何遍历这两个列表并构建一棵树有一个模糊的想法,但我的逻辑一直在碰壁。
谁能推荐一种算法或方法,可以遍历两个列表并找到一个结构?
【问题讨论】:
-
@Dukeling 是的,我已经看过了。并没有。谢谢你编辑得这么好:)