Algorithm Design By Dynamic Programming Leetcode Problems On Stack