3. 替換空格

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')

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章