Easy
LeetCode 2269: Find the K-Beauty of a Number
·1 分鐘
LeetCode
Easy
Sliding-Window
Math
String
LeetCode 2269 解題筆記:把數字轉成字串,枚舉每個長度 k 的子字串;0 不能當除數
LeetCode 2200: Find All K-Distant Indices in an Array
·1 分鐘
LeetCode
Easy
Two-Pointers
Array
LeetCode 2200 解題筆記:每個 key 往左右各延伸 k 格,用一個指針記住已經輸出到哪裡,避免重疊的區間重複輸出
LeetCode 3794: Reverse String Prefix
·1 分鐘
LeetCode
Easy
Two-Pointers
String
LeetCode 3794 解題筆記:切片一行解決;手寫雙指針時要先把字串轉成 list
LeetCode 584: Find Customer Referee
·1 分鐘
LeetCode
Easy
Database
Sql
LeetCode 584 解題筆記:referee_id != 2 會漏掉 NULL,因為跟 NULL 比較的結果是 unknown;要另外加上 IS NULL
LeetCode 1757: Recyclable and Low Fat Products
·1 分鐘
LeetCode
Easy
Database
Sql
LeetCode 1757 解題筆記:兩個條件都要成立,用 WHERE … AND … 過濾
LeetCode 1281: Subtract the Product and Sum of Digits of an Integer
·1 分鐘
LeetCode
Easy
Math
LeetCode 1281 解題筆記:一次走過所有位數,同時累積積與和,回傳積減和
LeetCode 1512: Number of Good Pairs
·1 分鐘
LeetCode
Easy
Math
Hash-Table
Counting
Array
LeetCode 1512 解題筆記:邊掃邊數,每個數可以跟前面每個相同的數配一對,答案加上目前的出現次數
LeetCode 1486: XOR Operation in an Array
·1 分鐘
LeetCode
Easy
Math
Bit-Manipulation
LeetCode 1486 解題筆記:依定義產生 start + 2i,逐一 XOR 起來
LeetCode 2469: Convert the Temperature
·1 分鐘
LeetCode
Easy
Math
LeetCode 2469 解題筆記:直接套公式,Kelvin = C + 273.15,Fahrenheit = C × 1.8 + 32
LeetCode 2413: Smallest Even Multiple
·1 分鐘
LeetCode
Easy
Math
Number-Theory
LeetCode 2413 解題筆記:lcm(2, n);n 是偶數就是 n,奇數就是 2n
LeetCode 2236: Root Equals Sum of Children
·1 分鐘
LeetCode
Easy
Tree
Binary-Tree
LeetCode 2236 解題筆記:暖身題,順便練 C++ 的指標存取
LeetCode 2235: Add Two Integers
·1 分鐘
LeetCode
Easy
Math
LeetCode 2235 解題筆記:回傳兩數相加;C++ 版本忘了分號編譯失敗一次