↓快轉到主要內容

LeetCode

LeetCode 2094: Finding 3-Digit Even Numbers
·1 分鐘
LeetCode Easy Hash-Table Enumeration Array
LeetCode 2094 解題筆記:反過來枚舉 100 到 998 的偶數,檢查需要的每個數字次數夠不夠;Counter 相減只留正數
LeetCode 3545: Minimum Deletions for At Most K Distinct Characters
·1 分鐘
LeetCode Easy Greedy Hash-Table String Sorting Counting
LeetCode 3545 解題筆記:要減少種類就得整種刪掉,從出現次數最少的開始刪
LeetCode 1550: Three Consecutive Odds
·1 分鐘
LeetCode Easy Array
LeetCode 解題紀錄
LeetCode 952: Largest Component Size by Common Factor
·2 分鐘
LeetCode Hard Math Number-Theory Union-Find Hash-Table Array
LeetCode 952 解題筆記:有共同因數 ⇔ 有共同的質因數;把每個數分解質因數,同一個質因數的 index 用 Union-Find 合併,不用兩兩算 GCD
LeetCode 947: Most Stones Removed with Same Row or Column
·2 分鐘
LeetCode Medium Union-Find
LeetCode 解題紀錄
LeetCode 3541: Find Most Frequent Vowel and Consonant
·1 分鐘
LeetCode Easy Hash-Table String Counting
LeetCode 3541 解題筆記:數每個字元的次數,母音取最大、子音取最大再相加;沒有的那一類算 0
LeetCode 200: Number of Islands
·1 分鐘
LeetCode Medium Dfs
LeetCode 解題紀錄
LeetCode 1920: Build Array from Permutation
·1 分鐘
LeetCode Easy Array Simulation
LeetCode 1920 解題筆記:照定義 ans[i] = nums[nums[i]];要 O(1) 額外空間時,把新值乘 n 疊在原本的值上
LeetCode 1319: Number of Operations to Make Network Connected
·1 分鐘
LeetCode Medium Union-Find
LeetCode 解題紀錄
LeetCode 1202: Smallest String With Swaps
·1 分鐘
LeetCode Medium Union-Find
LeetCode 解題紀錄
LeetCode 684: Redundant Connection
·1 分鐘
LeetCode Daily Medium Union-Find
LeetCode 解題紀錄
LeetCode 547: Number of Provinces
·2 分鐘
LeetCode Medium Union-Find Dfs
LeetCode 解題紀錄