class Solution {
public:
string freqAlphabets(string s) {
int N = s.length();
string ans = "";
for(int i=0;i<N;i++){
if(i+2<N && s[i+2] == '#'){
ans += (s[i]-'0')*10 + s[i+1] - '0' + 'a' - 1;
i+=2;
}else{
ans += s[i] - '1' + 'a';
}
}
return ans;
}
};
No.176 - LeetCode1309
最新推荐文章于 2021-09-16 15:18:24 发布
本文深入探讨了一种用于解析特殊编码字符串的算法实现。通过遍历输入字符串,算法能够识别并转换特定编码(如数字后跟'#'字符)为对应的字母,实现了从编码字符串到普通文本的有效转换。
193

被折叠的 条评论
为什么被折叠?



