思路
代码
class Solution {
public int numDecodings(String s) {
int n = s.length();
s = ' ' + s;
int[] f = new int[n+1];
f[0] = 1;
for(int i = 1; i <= n ; i++){
int a = s.charAt(i) - '0';
if(a >= 1 && a <= 9) f[i] += f[i-1];
int tmp = (s.charAt(i-1)-'0') * 10 + a;
if(i > 1 && tmp >= 10 && tmp <= 26) f[i] += f[i-2];
}
return f[n];
}
}
冒昧打扰问一下是哪个版本ipad呢~ 我最近也开始学习使用pad写notability 望和大神多多交流
很老的一款了, 2017ipad pro, 32G. Notability我也下了, 但感觉没有goodnotes写方便. 欢迎交流, 我不是大神, 跟着Y总一步一步写lc, 好多题也是学起来也是很费劲了.
谢谢♪(・ω・)ノ hh我今天也买了goodnotes ~感觉是有点不一样
天哪 这个放大书写的功能太实用了 再也不担心写飘了,goodnotes赛高!
是吧, 写字写会好看的多~
Goodnotes么ლ(′◉❥◉`ლ)
是的, goodnotes
字真好
大佬你这是什么软件啊
用ipad上的goodnotes写的哈~
我平板是华为的看类似是没有这个软件了