2021-01-05:
LRU Cache - 手动实现
Ugly Number II - heap
K Closest Points - max heap nlogk
Top k Largest Numbers II - heap
Subarray Sum - prefix sum
Top k Largest Numbers - heap/quickselect+quicksort
2022-01-03:
Heapify
heap sort
First Unique Number in Data Stream
First Unique Number in Data Stream II - hashmap + linkedlist
Insert Delete GetRandom O(1) - hashmap + list
2022-01-02:
Hash function
Rehashing
What is a heap, insert - O(logN), pop - O(logN), remove - O(logN) need a hashmap to find the element quickly, sift up/down