【发布时间】:2018-06-20 07:26:15
【问题描述】:
我已阅读并被告知 Heapsort 只能应用于最大堆,但这篇文章 here 另有说明。
那么,HeapSort 是否也可以应用在 Min heap 上?
【问题讨论】:
-
你在哪里读到的?这是错误的,最大堆在概念上与最小堆相同,您只需翻转所有比较运算符,或者等效地您也可以否定所有值。
-
所以堆排序也可以应用于最小堆?
-
是的。没有理由不能。
标签: algorithm sorting data-structures heap