算法1
思路:类似于这种字符串的替换,常用思路就是重新设置一个字符串,然后利用循环for(auto c:str)进行替换
C++ 代码
class Solution {
public:
string replaceSpaces(string &str) {
string res;
for(auto c:str)
if(c==' ') res+="%20";
else res+=c;
return res;
}
};