1 题目描述
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。
2 思路
c++:遍历一遍
python:replace
3 代码
c++:
class Solution {
public:
string replaceSpace(string s) {
string str;
for (int i=0; i < s.length(); i++) {
if (s[i] == ' ') {
str += "%20";
}
else{
str += s[i];
}
}
return str;
}
};
python:
class Solution(object):
def replaceSpace(self, s):
return s.replace(' ', '%20')
本文介绍了一个函数的实现,用于将字符串中的空格替换成%20。提供了C++和Python两种语言的代码示例,C++通过遍历字符串并检查空格,而Python则使用了内置的replace方法。
1368

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



