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