Problems Solved Using Dynamic Programming Geeksforgeeks Java