天天看點

leetcode-劍指offer-05:替換空格

題目描述

請實作一個函數,把字元串 s 中的每個空格替換成"%20"。

解題思路

  • 挨個字元判斷,是空格,替換掉即可
  • 調用庫函數更友善

代碼實作

func replaceSpace(s string) string {
    res := ""
    for _, value := range s {
        if value == ' ' {
            res += "%20"
        } else {
            res += string(value)
        }
    }
    return res
}