题目描述
请实现一个函数,把字符串 $s$ 中的每个空格替换成”%20”。
示例 1:
1 | 输入:s = "We are happy." |
限制:
$0 <= s 的长度 <= 10000$
算法
(模拟) $O(n)$
创建一个答案字符串 $res$,遍历原字符串,如果是空格则加 $%20$,否则加当前字符。
时间复杂度
$O(n)$
空间复杂度
$O(n)$
C++ 代码
1 | class Solution { |
请实现一个函数,把字符串 $s$ 中的每个空格替换成”%20”。
示例 1:
1 | 输入:s = "We are happy." |
限制:
$0 <= s 的长度 <= 10000$
创建一个答案字符串 $res$,遍历原字符串,如果是空格则加 $%20$,否则加当前字符。
$O(n)$
$O(n)$
1 | class Solution { |