451. 根据字符出现频率排序

题目描述给定一个字符串,请将字符串里的字符按照出现的频率降序排列。解题思路:桶排序使用StringBuilder将桶中的字符不断添加进去 static String frequencySort(String s) { HashMap<Character, Integer&g


347. 前 K 个高频元素

题目描述给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。解题思路:充分利用List和HashMap的结构用HashMap存储数组的元素和每个元素出现的次数map.put(num, map.getOrDefault(num, 0) +