剑指OFFER 替换空格

Posted virgildevil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了剑指OFFER 替换空格相关的知识,希望对你有一定的参考价值。

剑指OFFER 替换空格

class Solution {
public:
    void replaceSpace(char *str,int length) {
        string s(str);

        size_t pos;
        while( (pos = s.find(' ')) != string::npos )
        {
            s.replace(pos,1,"%20");
        }
        
        
        for(int i=0;i<s.size();i++)
        {
            str[i]=s[i];
        }
        str[s.size()] = '';
        
        return;
    }
};

以上是关于剑指OFFER 替换空格的主要内容,如果未能解决你的问题,请参考以下文章

剑指offer字符串面试题 替换空格

剑指offer 2.替换空格

剑指OFFER替换空格

替换空格-剑指Offer

[剑指offer] 替换空格

《剑指Offer》之替换空格