LeetCode
LeetCode 152: Maximum Product Subarray
·3 mins
LeetCode
Medium
Dynamic-Programming
LeetCode note for Maximum Product Subarray, rebuilt from the original learning note
LeetCode 91: Decode Ways
·3 mins
LeetCode
Medium
Dynamic-Programming
String
LeetCode note for Decode Ways, rebuilt from the original learning note
LeetCode 139: Word Break
·2 mins
LeetCode
Medium
Dynamic-Programming
String
LeetCode note for Word Break, rebuilt from the original learning note
LeetCode 269: Alien Dictionary
·3 mins
LeetCode
Hard
Graph
Topological-Sort
LeetCode note for Alien Dictionary, rebuilt from the original learning note
LeetCode 787: Cheapest Flights Within K Stops
·3 mins
LeetCode
Medium
Graph
Bellman-Ford
Shortest-Path
LeetCode note for Cheapest Flights Within K Stops, rebuilt from the original learning note
LeetCode 746: Min Cost Climbing Stairs
·2 mins
LeetCode
Easy
Dynamic-Programming
LeetCode note for Min Cost Climbing Stairs, rebuilt from the original learning note
LeetCode 740: Delete and Earn
·2 mins
LeetCode
Medium
Dynamic-Programming
LeetCode note for Delete and Earn, rebuilt from the original learning note
LeetCode 322: Coin Change
·2 mins
LeetCode
Medium
Dynamic-Programming
Unbounded-Knapsack
LeetCode note for Coin Change, rebuilt from the original learning note
LeetCode 213: House Robber II
·2 mins
LeetCode
Medium
Dynamic-Programming
LeetCode note for House Robber II, rebuilt from the original learning note
LeetCode 1631: Path With Minimum Effort
·3 mins
LeetCode
Medium
Graph
Dijkstra
Shortest-Path
LeetCode note for Path With Minimum Effort, rebuilt from the original learning note
LeetCode 70: Climbing Stairs
·2 mins
LeetCode
Easy
Dynamic-Programming
LeetCode note for Climbing Stairs, rebuilt from the original learning note
LeetCode 778: Swim in Rising Water
·3 mins
LeetCode
Hard
Graph
Dijkstra
Binary-Search
LeetCode note for Swim in Rising Water, rebuilt from the original learning note