剑指 Offer 05. 替换空格,个人思路
请实现一个函数,把字符串 s
中的每个空格替换成"%20"。
输入:s = "We are happy." 输出:"We%20are%20happy."
创建新的string a,讲string s中的字符逐个赋给a,当遇到' '时,赋'%'、'2'、'0';
class Solution { public: string replaceSpace(string s) { string a; for(int i=0;i) { if(s[i]!=' ') a+=s[i]; else { a+='%'; a+='2'; a+='0'; } } return a; } };