Heap

1167. Minimum Cost to Connect Sticks

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

692. Top K Frequent Words

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

1135. Connecting Cities With Minimum Cost

1135. Connecting Cities With Minimum Cost 這一個題目我會建議先去想題目要問的是什麼,再去理解原來這個題目是想要考哪一個演算法的概念。 這個題目要問的是,現在在一個城市規劃中,

973. K Closest Points to Origin

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

128. Longest Consecutive Sequence

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

347. Top K Frequent Elements

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