Grid-Dp
LeetCode 2267: Check if There Is a Valid Parentheses String Path
·3 mins
LeetCode
Hard
Dynamic-Programming
Grid-Dp
Matrix
Bracket-Sequences
LeetCode 2267 note: the state is (r, c, open balance); the balance can be neither negative nor more than the remaining steps; search the states with BFS / DP and succeed at the end with balance 0
Grid DP
·3 mins
Algorithm
Dynamic-Programming
Grid-Dp
Counting, cost optimization, reverse resource DP, and local geometry
LeetCode 2328: Number of Increasing Paths in a Grid
·2 mins
LeetCode
Hard
Dynamic-Programming
Grid-Dp
Memoization
Topological-Sort
Matrix
LeetCode 2328 note: strictly increasing means no cycles; dp[cell] = 1 + Σ dp[larger neighbors], processed from largest to smallest value (or by memoized DFS), summed over all cells
LeetCode 576: Out of Boundary Paths
·3 mins
LeetCode
Medium
Dynamic-Programming
Grid-Dp
LeetCode note for Out of Boundary Paths, rebuilt from the original learning note
LeetCode 1289: Minimum Falling Path Sum II
·3 mins
LeetCode
Hard
Dynamic-Programming
Grid-Dp
LeetCode note for Minimum Falling Path Sum II, rebuilt from the original learning note
LeetCode 931: Minimum Falling Path Sum
·3 mins
LeetCode
Medium
Dynamic-Programming
Grid-Dp
LeetCode note for Minimum Falling Path Sum, rebuilt from the original learning note
LeetCode 1277: Count Square Submatrices With All Ones
·3 mins
LeetCode
Medium
Dynamic-Programming
Grid-Dp
LeetCode note for Count Square Submatrices With All Ones, rebuilt from the original learning note
LeetCode 221: Maximal Square
·4 mins
LeetCode
Medium
Dynamic-Programming
Grid-Dp
LeetCode note for Maximal Square, rebuilt from the original learning note
LeetCode 174: Dungeon Game
·3 mins
LeetCode
Hard
Dynamic-Programming
Grid-Dp
LeetCode note for Dungeon Game, rebuilt from the original learning note
LeetCode 64: Minimum Path Sum
·3 mins
LeetCode
Medium
Dynamic-Programming
Grid-Dp
LeetCode note for Minimum Path Sum, rebuilt from the original learning note
LeetCode 63: Unique Paths II
·3 mins
LeetCode
Medium
Dynamic-Programming
Grid-Dp
LeetCode note for Unique Paths II, rebuilt from the original learning note
LeetCode 62: Unique Paths
·3 mins
LeetCode
Medium
Dynamic-Programming
Grid-Dp
LeetCode note for Unique Paths, rebuilt from the original learning note