【发布时间】:2013-04-14 01:15:24
【问题描述】:
我正在研究重建二叉搜索树的函数。我正在尝试先手动完成。
假设我有: 前 10,3,5,4,15,7,8,2,9,20 在- 4,5,3,15,10,20,8,7,9,20
我想不通。我知道 10 必须是根,并且有序序列中 10 左侧的所有数字都需要在右子树中。
那会给我 4,5,3,15
15 大于 10,并且要成为二叉搜索树,左子树中的所有节点都应该小于根。
这是否意味着这两个序列形成了无效的二叉搜索树?
【问题讨论】:
标签: search tree binary-search-tree