Javascript Priority Queue
What do I use for a max-heap implementation in Python?
How to concatenate 2 sorted arrays in Python using heapq?