C++ 堆的各种实现方式

人类代码精华:)
https://leetcode.com/problems/kth-largest-element-in-an-array/discuss/60309/C%2B%2B-STL-partition-and-heapsort

大致有如下几种方法

手撸, 包含 swap(), heapInsert(), heapify()

STL 容器 priority_queue

STL 容器 multiset()

你可能感兴趣的:(C++ 堆的各种实现方式)