Categorygithub.com/blueBlue0102/LeetCode-Goleetcode1636.Sort-Array-by-Increasing-Frequency
package
0.0.0-20241125063422-a7e1e0bf04b0
Repository: https://github.com/blueblue0102/leetcode-go.git
Documentation: pkg.go.dev

# README

1636. Sort Array by Increasing Frequency

https://leetcode.com/problems/sort-array-by-increasing-frequency/

影響排序的因素有"數字出現的頻率"以及"數字大小"
為了得知數字出現的頻率,因此勢必要掃過整個 array 才能做到
所以建立一個 hash table 來記錄各數字的出現次數($O(n)$)
之後對 nums 以 hash table 的值來進行 comparsion sort($O(n \cdot log(n))$)

Takeaway

  • Sort