【发布时间】:2017-04-03 17:39:36
【问题描述】:
【问题讨论】:
-
当
O出现在H之前但在G之后时,您列出的输出以何种方式“排序”? -
@MichaelFoukarakis 一开始我也想知道同样的事情,但后来我意识到它们确实是正确的。节点的
height定义为其子节点的最大深度。 A、C、G 和 O 的高度 = 0。 B 和 N 的高度为 1,H 的高度为 2,D 的高度为 3。 -
呃,无论出于何种原因,我将“高度”与“深度”混淆了,谢谢@EmilVikström
-
@MichaelFoukarakis 我也是,我的日常工作中现在正在处理树木。我什至在几个小时前写了一个 getHeight 函数。
-
使用 BFS 从叶子向上遍历树。利用每个节点的余额指标。
标签: algorithm sorting binary-tree binary-search-tree avl-tree