zoukankan      html  css  js  c++  java
  • 剑指 Offer 05. 替换空格

    剑指 Offer 05. 替换空格

    地址:剑指 Offer 05. 替换空格

    问题描述:

    请实现一个函数,把字符串 s 中的每个空格替换成"%20"。

    示例 1:

    输入:s = "We are happy."
    输出:"We%20are%20happy."

    限制:

    0 <= s 的长度 <= 10000

    //也可以考虑replace函数
    object Solution {
        def replaceSpace(s: String): String = {
            var res = ""
            for (i <- 0 to s.length-1) {
                if (s(i) == ' ') {
                    res += "%20"
                }  else {
                    res += s(i)
                }
            }
            return res
        }
    }
    
    func replaceSpace(s string) string {
        res := ""
        for _, str := range s {
            if str == ' ' {
                res += "%20"
            } else {
                res += string(str)
            }
        }
        return res 
    }
    
  • 相关阅读:
    可执行
    创建
    可能的加分项
    给老师的建议
    周总结
    今日总结
    今日总结
    今日总结
    今日总结
    今日总结
  • 原文地址:https://www.cnblogs.com/ganshuoos/p/14141483.html
Copyright © 2011-2022 走看看