【发布时间】:2015-03-01 17:28:47
【问题描述】:
这是来自Heap 讲座幻灯片 8。
添加,窥视和删除对我来说很有意义,为什么这些操作是 O(log n) - 在每次移动后遍历 BST 将树切成两半。谁能解释最后一句话背后的直觉,即“树倾向于向右不平衡”?为什么不离开?对我来说,由于平均定律,它应该是平衡的,比如随着时间的推移,小于根的元素的频率应该与大于根的元素的频率相等。 Law of Averages
【问题讨论】:
标签: java algorithm tree binary-tree binary-search-tree