846. Hand of Straights - Medium
前往題目
想法
- 用dp?
思路
- 使用
hashmap
來儲存每個數字的個數,還有min heap
來儲存最小值 - 循環直到
minheap
的數字都被取光 - 每次循環都先把最小的數字當基準點,然後再檢查這個數字的
group
能不能被建立 - 能不能被建立需要以下判斷
hashmap
中有我們要的數字- 取了之後,如果當前數字已經沒得取了,就看是否當前數字跟
minheap
的數字一樣,不一樣的話就代表沒辦法建立群組,因為缺了數字
Code
846. Hand of Straights - Medium
https://f88083.github.io/2024/03/08/846-Hand-of-Straights-Medium/