leetcode 692 前K個高頻單詞

2022-09-18 00:27:09 字數 429 閱讀 9277

使用hashmap記錄 單詞 與 對應的出現次數hashmap

將map中的鍵放入列表list中排序

排序規則:

如果出現次數相同,則直接使用字元轉的排序規則

如果出現次數不同, 則按照次數從大到小排序

class solution

listkeys = new arraylist<>();

for(map.entryentry : map.entryset())

collections.sort(keys, new comparator()

});return keys.sublist(0, k);}}

LeetCode 692 前K個高頻單詞

題目 給一非空的單詞列表,返回前 k 個出現次數最多的單詞。返回的答案應該按單詞出現頻率由高到低排序。如果不同的單詞有相同出現頻率,按字母順序排序。示例 1 輸入 i love leetcode i love coding k 2 輸出 i love 解析 i 和 love 為出現次數最多的兩個單詞...

前K個高頻單詞 leetcode 692

給一非空的單詞列表,返回前 k 個出現次數最多的單詞。返回的答案應該按單詞出現頻率由高到低排序。如果不同的單詞有相同出現頻率,按字母順序排序。示例 1 輸入 i love leetcode i love coding k 2 輸出 i love 解析 i 和 love 為出現次數最多的兩個單詞,均為...

LeetCode692 前K個高頻單詞

給一非空的單詞列表,返回前 k 個出現次數最多的單詞。返回的答案應該按單詞出現頻率由高到低排序。如果不同的單詞有相同出現頻率,按字母順序排序。示例 1 輸入 i love leetcode i love coding k 2 輸出 i love 解析 i 和 love 為出現次數最多的兩個單詞,均為...