面试题05. 替换空格¶
https://leetcode-cn.com/problems/ti-huan-kong-ge-lcof/
请实现一个函数,把字符串 s 中的每个空格替换成”%20”。
示例 1:
输入:s = "We are happy."
输出:"We%20are%20happy."
限制:
0 <= s 的长度 <= 10000
备注
时间复杂度:O(n)
空间复杂度:O(n)
class Solution(object):
def replaceSpace(self, s):
"""
:type s: str
:rtype: str
"""
rs = []
for c in s:
if c == ' ':
rs.append('%20')
else:
rs.append(c)
return ''.join(rs)