Dynamic Programming Pattern Leetcode Sql