leetcode347 python
通过维护最小堆排序,使用heapq模块
一般使用规则:创建列表 heap = []
函 数 描 述
heapq.heappush(heap, x) 将x压入堆中
heapq.heappop(heap) 弹出最小的元素
heapq.heapreplace(heap, x) 弹出最小的元素,并将x压入堆中
heapq.nlargest(n, iter) 返回iter中n个最大的元素
heapq.nsmallest(n, iter) 返回iter中n个最小的元素