Merge pull request #1783 from ZerenZhang2022/patch-1
Update 0347.前K个高频元素.md
This commit is contained in:
commit
13314d8e67
|
|
@ -204,7 +204,7 @@ class Solution:
|
||||||
#定义一个小顶堆,大小为k
|
#定义一个小顶堆,大小为k
|
||||||
pri_que = [] #小顶堆
|
pri_que = [] #小顶堆
|
||||||
|
|
||||||
#用固定大小为k的小顶堆,扫面所有频率的数值
|
#用固定大小为k的小顶堆,扫描所有频率的数值
|
||||||
for key, freq in map_.items():
|
for key, freq in map_.items():
|
||||||
heapq.heappush(pri_que, (freq, key))
|
heapq.heappush(pri_que, (freq, key))
|
||||||
if len(pri_que) > k: #如果堆的大小大于了K,则队列弹出,保证堆的大小一直为k
|
if len(pri_que) > k: #如果堆的大小大于了K,则队列弹出,保证堆的大小一直为k
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue