Category: Greedy
Difficulty: advanced
Description: Optimal prefix-free encoding
Time Complexity: O(n log n)
Space Complexity: O(n)