[LeetCode C++实现]1636. Sort Array by Increasing Frequency
无脑使用unordered_map来保存数字出现次数,然后按照出现次数排序,如果出现次数相等,则数值大的排在前面。
class Solution {
public:
vector<int> frequencySort(vector<int>& nums) {
unordered_map<int,int> cnt;
for(auto num:nums){
cnt[num]++;
}
sort(nums.begin(),nums.end(),[&](int a,int b){
return cnt[a] == cnt[b] ? a>......