【发布时间】:2019-03-06 16:49:56
【问题描述】:
重建二叉树至少需要多少次树遍历(前序、中序、后序)。我很确定它是两个,但是我在解释原因时遇到了问题。我还要说,这三种类型的每种组合都可以进行重构。
如果有人能给我一个适当的解释,那就太好了;)。
【问题讨论】:
-
当你说重构你的意思是什么?
-
好的,这是一个例子。有序:9 3 10 2 1 5 4 7 6 8,预购:1 2 3 9 10 4 5 6 7 8 现在我应该从这些信息中画出一棵二叉树。问题是我至少需要多少个符号来绘制树。
-
如果您知道排序(inorder、preorder 或 postorder),为什么不能立即创建树?
标签: binary-tree tree-traversal