返回题库|

按照频率将数组升序排序

中等华为

按照频率将数组升序排序

中等华为滑动窗口+堆

题目描述

给你一个整数数组 nums ,请你将数组按照每个值的频率排序。按频率从低到高排序,如果频率相同则按值从高到低排序。先用哈希表统计频率,再自定义排序规则。

示例

输入:nums = [1,1,2,2,2,3]
输出:[3,1,1,2,2,2]
solution.ts
输出结果
点击「运行代码」按钮查看结果...