截止至今LeetCode題目總量已經有1582題
,估計將來每年平均增長300題
左右,大部分人肯定是刷不完的
,所以得有選擇地刷LeetCode。
一種公認的刷題策略是按類別刷題
,可是每個類別也有許多題,在有限的時間裏到底該刷哪些題呢
?個人根據LeetCode官方
給出的每個題目的出現頻率
,整理並收錄了每個類別裏高頻出現
的題目,對於官方統計頻率太低的題目,不予收錄,最終得到了這個高頻題目表格。
例如,對於下圖中題號#275
與#270
的題目將被收錄,並且#275
出現頻率大於#270
;而對於題號#1011
與#1182
的題目,因爲出現頻率太低,將不被收錄:
擼起鍵盤加油幹!祝大家成功上岸!整理不易,點個贊吧!
堆篇-20題(Heap, 20 problems)
數據日期: 2020/03/26 (此時LeetCode題目數量:1582)
數據來源: LeetCode官方,將不同類別的題目按照官方給的出現頻率(Frequency)降序排列,取有頻率統計的題。
排序 | 題號 | 題目 | 通過率 | 難度 |
---|---|---|---|---|
1 | #23 | Merge k Sorted Lists | 0.496 | 困難 |
2 | #407 | Trapping Rain Water II | 0.36 | 困難 |
3 | #264 | Ugly Number II | 0.508 | 中等 |
4 | #218 | The Skyline Problem | 0.414 | 困難 |
5 | #215 | Kth Largest Element in an Array | 0.618 | 中等 |
6 | #313 | Super Ugly Number | 0.622 | 中等 |
7 | #347 | Top K Frequent Elements | 0.607 | 中等 |
8 | #378 | Kth Smallest Element in a Sorted Matrix | 0.587 | 中等 |
9 | #778 | Swim in Rising Water | 0.458 | 困難 |
10 | #295 | Find Median from Data Stream | 0.44 | 困難 |
11 | #355 | Design Twitter | 0.367 | 中等 |
12 | #239 | Sliding Window Maximum | 0.451 | 困難 |
13 | #719 | Find K-th Smallest Pair Distance | 0.315 | 困難 |
14 | #659 | Split Array into Consecutive Subsequences | 0.4 | 中等 |
15 | #451 | Sort Characters By Frequency | 0.63 | 中等 |
16 | #373 | Find K Pairs with Smallest Sums | 0.417 | 中等 |
17 | #502 | IPO | 0.373 | 困難 |
18 | #692 | Top K Frequent Words | 0.497 | 中等 |
19 | #253 | Meeting Rooms II | 0.422 | 中等 |
20 | #358 | Rearrange String k Distance Apart | 0.341 | 困難 |