# 347 - Top K Frequent Elements
解法一 - Min Heap
我們可以把 <num, freq>
放進 min heap 中,裡面存的就是 freq 前 K 大的 num。但一開始還得先算出每個 num 的 freq,所以需要先花 O(n) 的時間建立起 num, freq 的 pair,時間複雜度是 O(n + n*logk)。
實作如下:
Last updated
我們可以把 <num, freq>
放進 min heap 中,裡面存的就是 freq 前 K 大的 num。但一開始還得先算出每個 num 的 freq,所以需要先花 O(n) 的時間建立起 num, freq 的 pair,時間複雜度是 O(n + n*logk)。
實作如下:
Last updated