题解 | #替换空格#
替换空格
https://www.nowcoder.com/practice/0e26e5551f2b489b9f58bc83aa4b6c68
string replaceSpace(string s) {
string result = "";
int start = 0;
for(int i = 0; i < s.length(); i++) {
if (s[i] == ' ') {
if(start < i){
result = result + s.substr(start, i - start);
}
result = result + "%20";
start = i + 1;
}
}
if(start < s.length()){
result = result + s.substr(start, s.length() - start);
}
return result;
}
查看1道真题和解析