1. 具体题目 给定一个非空的整数数组,返回其中出现频率前 k 高的元素. 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], k = 1 输出: [1] 2. 思路分析 首先需要统计数组中各不同元素的出现频率,将其存入哈希表中.之后应将元素按照出现的频率排序,取频率最高的前 k 个元素.为了省去排序的时间,考虑创建一个数组将元素填入,该数组下标为元素的出现频率.由于可能存在出现频率相同的元素,所以将数组元素…