diff --git a/heaps/heapify.py b/heaps/heapify.py index bd4dfd2..6e85251 100644 --- a/heaps/heapify.py +++ b/heaps/heapify.py @@ -16,3 +16,15 @@ heapq.heapify(min_heap) max_heap = [-x for x in min_heap] heapq.heapify(max_heap) + +heapq.heappush(min_heap, 5) +heapq.heappush(min_heap, -5) + +min_elem = min_heap[0] +max_elem = -1 * max_heap[0 + +heapq.heappop(min_heap) +heapq.heappop(max_heap) + +size_min_heap = len(min_heap) +size_max_heap = len(max_heap)