Concept Flow - Top K Frequent Elements Using Heap
Count frequencies
For each element frequency
If heap size < k
Else if current freq > min freq in heap
Pop min freq
After all elements processed
Extract elements from heap → Result
Count how often each element appears, keep top k frequent elements in a small heap, then extract them.