Finding the K-th Largest/Smallest - Common Heap Patterns & Problem Types | OneNoughtOne