uheapq -- 堆排序算法

提供了堆排序算法。

堆队列是一个列表,它的元素以特定的方式存储。

函数

uheapq.heappush(heap, item)

item 推到 heap

uheapq.heappop(heap)

``heap``弹出第一个元素并返回。 如果是堆时空的会抛出IndexError。

uheapq.heapify(x)

将列表 x 转换成堆。