我正在研究算法问题,偶然发现了以下问题:
Given an inorder traversal of a binary tree, return preorder traversal例如:-
Inorder - [16, 10, 4, 15, 28]应返回preorder [4, 10, 16, 15, 28]。
我用谷歌搜索了一下,但找不到任何解决方案。如何获得预订单遍历?
发布于 2017-01-27 15:28:45
考虑以下两个树,它们具有相同的顺序遍历,但不同的预顺序遍历。您提供的输出预序遍历以4开始,这意味着节点4必须是树的根,但是您提供的顺序遍历不能保证以节点4为根的树。

https://stackoverflow.com/questions/41888537
复制相似问题