数据结构中的“堆”使用一种特殊的二叉树,不要和Java和C++等编程语言里的“堆”混淆,后者指的是程序员new能得到的计算机内存中的可用部分。

——《Java数据结构和算法》(第二版)[Robert Lafore] Page 433