Mental Model
Use a max heap to quickly find the largest elements by always removing the biggest until the kth largest remains.
Analogy: Imagine a pile of books stacked by size. You keep taking the biggest book off the top until you reach the kth biggest book you want.
Max Heap Array Representation:
[50]
/ \
[30] [40]
/ \ / \
[10] [20][35] [25]
Array form: [50, 30, 40, 10, 20, 35, 25]