↓快轉到主要內容

Easy

LeetCode 3750: Minimum Number of Flips to Reverse Binary String
·1 分鐘
LeetCode Easy Two-Pointers Bit-Manipulation String
LeetCode 3750 解題筆記:把二進位字串跟它的反轉逐位比較,不同的位數就是答案
LeetCode 3731: Find Missing Elements
·1 分鐘
LeetCode Easy Hash-Table Sorting Array
LeetCode 3731 解題筆記:最小和最大值一定還在,枚舉中間的每個整數,用集合檢查有沒有出現
LeetCode 3712: Sum of Elements With Frequency Divisible by K
·1 分鐘
LeetCode Easy Hash-Table Counting Array
LeetCode 3712 解題筆記:先數每個值的次數,次數能被 k 整除的就加上「值 × 次數」
LeetCode 3707: Equal Score Substrings
·1 分鐘
LeetCode Easy Prefix-Sum String
LeetCode 3707 解題筆記:邊掃邊累加左邊的分數,右邊是總分減左邊;分數是字母順序 1 到 26,不是 ord
LeetCode 3701: Compute Alternating Sum
·1 分鐘
LeetCode Easy Array Simulation
LeetCode 3701 解題筆記:偶數 index 加、奇數 index 減;用切片就是 sum(nums[::2]) - sum(nums[1::2])
LeetCode 3697: Compute Decimal Representation
·1 分鐘
LeetCode Easy Math Array
LeetCode 3697 解題筆記:每個非 0 的位數乘上它的位值就是一個分量,從高位到低位輸出
LeetCode 3688: Bitwise OR of Even Numbers in an Array
·1 分鐘
LeetCode Easy Bit-Manipulation Array Simulation
LeetCode 3688 解題筆記:只對偶數做 OR;初始值 0 剛好也是「沒有偶數」時的答案
LeetCode 2264: Largest 3-Same-Digit Number in String
·1 分鐘
LeetCode Easy String
LeetCode 2264 解題筆記:候選只有 “000” 到 “999” 十個,從 “999” 往下檢查有沒有在字串裡
LeetCode 3643: Flip Square Submatrix Vertically
·1 分鐘
LeetCode Easy Two-Pointers Matrix
LeetCode 3643 解題筆記:只翻轉子矩陣的上下列,第 x + i 列和第 x + k - 1 - i 列的那一段互換
LeetCode 20: Valid Parentheses
·1 分鐘
LeetCode Daily Easy String Stack Data-Structures Parentheses Validation
使用堆疊解決有效括號問題
LeetCode 496: Next Greater Element I
·1 分鐘
LeetCode Daily Easy Array Stack Monotonic-Stack Hash-Map Next-Greater-Element
單調遞減堆疊處理 nums2,預先建立下一個更大元素對照表,回答 nums1 查詢。
LeetCode 1071: Greatest Common Divisor of Strings
·1 分鐘
LeetCode Daily Easy String Gcd Math
LeetCode 解題紀錄