正经题解|修正字符
2024-04-23 13:37:54
发布于:浙江
22阅读
0回复
0点赞
题目分析
对于小写字母 l
要转为 1
,小写字母 o
要转为 0
。
对读入的整个字符串按位判断就好了。
AC 代码
#include <iostream>
#include <string>
using namespace std;
int main() {
string s;
cin >> s;
for (int i=0;i<s.size();i++) {
if (s[i] == '1') {
s[i] = 'l';
} else if (s[i] == '0') {
s[i] = 'o';
}
}
cout << s << endl;
return 0;
}
复杂度分析
需遍历字符串中的各个字符,复杂度为字符串的长度,即 。
这里空空如也
有帮助,赞一个