题目大意
https://leetcode.com/problems/decode-ways-ii/#/description
Decode Ways 的加强版,增加了*
,*
能匹配1-9(注意不能匹配0),题目输入保证只含有*
,`0-9
。并对输出取模。
题目分析
跟Decode Ways一样,很容易看出来是DP,可以把*
的情况分解成9种,然后用二维数组的第二维度代表1-9
这9种情况,实际转移方程就是分情况讨论稍微麻烦了一点,具体可以看下代码。
代码
|
|
时间和空间复杂度:O(n)