Triangle
Maximum Subarray
Minimum Path Sum
Edit Distance
Climbing Stairs
Decode Ways
Distinct Subsequences