Leetcode 11. Optimization And Complexity