Heaps and Priority Queues in C++ | CodeSignal Learn