fFee-ops's Blog
75. 颜色分类(荷兰国旗问题) 75. 颜色分类(荷兰国旗问题)
75. 颜色分类(荷兰国旗问题) 题目 解题思路 代码 题目给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分
2020-10-08
451. 根据字符出现频率排序(排序) 451. 根据字符出现频率排序(排序)
451. 根据字符出现频率排序 题目 解题思路 代码 题目给定一个字符串,请将字符串里的字符按照出现的频率降序排列。 解题思路这个问题也是一个TOPK问题,只不过变成了统计char的个数。 用哈希表存储每个字符的出现次数,再通过一个大
2020-10-07
347. 前 K 个高频元素(出现频率最多的 k 个元素) 347. 前 K 个高频元素(出现频率最多的 k 个元素)
347. 前 K 个高频元素 题目要求 解题思路 代码 题目要求给定一个非空的整数数组,返回其中出现频率前 k 高的元素。 解题思路这题首先有一个坑:题目给你的方法是List< Integer>但是题目要求的返回类型是in
2020-10-06
21 / 21