Create Decode Ways

动态规划思想。长度为i的解码方式f[i] = f[i-1]或者f[i] = f[i-1] + f[i-2]，第二种情况只有当s[i-1]s[i]组成的数字在1~26之内成立。关键是算法的实现。设立两个变量分别记录f[i-1]和f[i-2]，当s[i-1]s[i]组成的数字在1~26之内成立时，要更新两个变量的值，f[i-1]=f[i-2]，而f[i-2] +=f[i-1]。s[i-1]s[i]组成的数字在1~26之内不成立时，更新f[i-2]之后，要把f[i-1]清零，因为此时，f[i-1]和f[i-2]所代表的解码方式相同。