【发布时间】:2013-05-08 13:13:46
【问题描述】:
我们知道堆和红黑树都有这些属性:
- 最坏情况下的搜索成本是 lgN;
- 最坏情况下的插入成本是 lgN。
那么,既然红黑树的实现和操作比较困难,为什么不直接用堆代替红黑树呢?我很困惑。
【问题讨论】:
-
你能分享
O(log(N))在堆中搜索的算法吗? -
我记得,您不能在
O(log(N))中大量搜索。 -
我们不知道“第一个属性”。
标签: data-structures heap red-black-tree