【发布时间】:2016-10-19 15:35:46
【问题描述】:
【问题讨论】:
-
这不是堆。即使您尝试理解绘制它的荒谬方式,任何可能的根选择都会产生违反堆不变量的树。
-
根据我必须做的练习,它是一个堆。反正我的看法和你一样。我无法从该草稿中识别出一堆。
-
其实可以是pairing heap,以3为根。它画得很奇怪,但似乎满足配对堆的条件。
-
@JimMischel:如果你的假设是正确的,那么 11 处的堆中是否存在错误(因为 10 更小)?
-
@500-InternalServerError:可能。我没有时间坐下来构建一个示例案例,但我确实记得配对堆可以创建一些非常不直观的树。
标签: algorithm heap graph-algorithm binary-heap