关于"等价二叉树"万阿英,蒋达清

时间:2017-11-19 00:52:26

标签: go

我正在阅读Go之旅,它有一个等效二叉树的问题。文章说,在大多数语言中,检查两个二叉树是否存储相同序列的函数非常复杂。

https://tour.golang.org/concurrency/7

我有点困惑,我们可以使用任何遍历方法,例如inorder遍历树并验证结果序列是否相同。我认为这很简单。如果我的理解错了,任何人都可以告诉我

1 个答案:

答案 0 :(得分:0)

在问题定义中隐含的是,您要比较两个二叉搜索树是否包含相同的多元素元素,而BST的有序将按排序顺序为您提供元素,同样的情况也是如此。任何其他遍历。例如。树¹\ 2有预购12,而树¹/²预先订购21,尽管它们都包含相同的元素。