美文网首页
面试题 01.03. URL化

面试题 01.03. URL化

作者: minningl | 来源:发表于2022-01-20 20:45 被阅读0次

    题目:
    URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用字符数组实现,以便直接在数组上操作。)

    示例 1:

    输入:"Mr John Smith    ", 13
    输出:"Mr%20John%20Smith"
    

    示例 2:

    输入:"               ", 5
    输出:"%20%20%20%20%20"
    

    来源:力扣(LeetCode)
    链接:https://leetcode-cn.com/problems/string-to-url-lcci
    著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

    Python代码:

    class Solution(object):
        def replaceSpaces(self, S, length):
            """
            :type S: str
            :type length: int
            :rtype: str
            """
            return S[:length].replace(' ', '%20')
    

    相关文章

      网友评论

          本文标题:面试题 01.03. URL化

          本文链接:https://www.haomeiwen.com/subject/qlhshrtx.html