Category: Heap / Priority Queue
Difficulty: advanced
Description: Find max in each window
Time Complexity: O(n)
Space Complexity: O(k)