LeetCode
LeetCode 343: Integer Break
·2 分鐘
LeetCode
Medium
Dynamic-Programming
LeetCode 343 解題筆記,依照原始 learning note 重新整理
LeetCode 759: Employee Free Time
·1 分鐘
LeetCode
Hard
Heap
K-Way-Merge
Intervals
Sweep-Line
LeetCode 759 解題筆記:用 K 路合併依開始時間掃過所有工作區間,目前最晚結束時間之後的空檔就是共同空閒
LeetCode 3919: Minimum Cost to Move Between Indices
·1 分鐘
LeetCode
Medium
Greedy
Prefix-Sum
Array
LeetCode 3919 解題筆記:一步一步走,每一步成本是 1(下一格是 closest)或差值;直接跳不會更便宜,用前綴和回答查詢
LeetCode 3918: Sum of Primes Between Number and Its Reverse
·1 分鐘
LeetCode
Medium
Math
Number-Theory
LeetCode 3918 解題筆記:把 n 反轉,範圍是 [min, max],逐一試除判斷質數加總;判斷整除要用 %,不要比較 // 和 /
LeetCode 3917: Count Indices With Opposite Parity
·1 分鐘
LeetCode
Easy
Array
LeetCode 3917 解題筆記:從右往左掃,記目前看過幾個奇數、幾個偶數;每個位置的答案就是右邊奇偶相反的個數
LeetCode 377: Combination Sum IV
·3 分鐘
LeetCode
Medium
Dynamic-Programming
Unbounded-Knapsack
LeetCode 377 解題筆記,依照原始 learning note 重新整理
LeetCode 279: Perfect Squares
·3 分鐘
LeetCode
Medium
Dynamic-Programming
LeetCode 279 解題筆記,依照原始 learning note 重新整理
LeetCode 743: Network Delay Time
·2 分鐘
LeetCode
Medium
Graph
Dijkstra
Shortest-Path
LeetCode 743 解題筆記,依照原始 learning note 重新整理
LeetCode 55: Jump Game
·2 分鐘
LeetCode
Medium
Greedy
LeetCode 55 解題筆記,依照原始 learning note 重新整理
LeetCode 45: Jump Game II
·2 分鐘
LeetCode
Medium
Greedy
Bfs
LeetCode 45 解題筆記,依照原始 learning note 重新整理
LeetCode 300: Longest Increasing Subsequence
·2 分鐘
LeetCode
Medium
Dynamic-Programming
Binary-Search
LeetCode 300 解題筆記,依照原始 learning note 重新整理
LeetCode 152: Maximum Product Subarray
·2 分鐘
LeetCode
Medium
Dynamic-Programming
LeetCode 152 解題筆記,依照原始 learning note 重新整理