結果 : 1d dynamic programming problems leetcode