Heap

692. Top K Frequent Words

692. Top K Frequent Words 直接透過 Heap 的特性來完成。 class Solution:

1167. Minimum Cost to Connect Sticks

1167. Minimum Cost to Connect Sticks 這個題目的要求是說,每次要兩兩地把兩個木棍黏在一起,目標是要把所有的木棍黏在一起,不過每次黏的時候,

128. Longest Consecutive Sequence

128. Longest Consecutive Sequence 這一題的題目敘述寫的沒有非常清楚,在面試的時候要問清楚。沒寫清楚的地方是題目說了這是一個沒有排序過的陣列,但是實際上要找的字序列,並不是要按照原本題目的順序的。 例如題目中給的例子:

973. K Closest Points to Origin

973. K Closest Points to Origin 這一個題目要找的是 k 個最靠近原點的點,所以有兩個步驟要處理。

347. Top K Frequent Elements

347. Top K Frequent Elements 將頻率透過 class Solution: def topKFrequent(