动态规划 ①分析题目:能够译码的数字不会大于26,即有效的译码范围为 [1,26]。 ②确定状态:以数组 "12345" 为例,首先要明确两点: 依题意可知,数组中所有的数字都必须参与译码,比如数组 "1234" 的某一种译码方式为 “1,2,3,4",那么当数组尾再添加一个元素 "5" 时,刚才的译码方式就会变为 "1,2,3,4,5",即 "1,2,3,4" 和 "1,2,3,4,5" 是同一种译码方式。 由于所有数字都要参与译码,所以只要译码方式中存在个位数 "0",那么就都是无效的。 当新加入一个数字"5" 时,其除了可以单独作为一个数字参与译码外,也可以与其左边的数字组成数字...