Leetcode Recursion And Dynamic Programming And Static Programming