js算法(2)
题目:
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。
输入:s = “We are happy.”
输出:“We%20are%20happy.”
最优解题思路1(执行时间 72 ms,消耗内存 37.6MB):
function(s) {
return s.replaceAll(' ', '%20');
}
最优解题思路2(执行时间 20ms,消耗内存 37.7MB):
function(s) {
return s.replace(/\s/g, '%20');
}
最优解题思路3(执行时间 96 ms,消耗内存 37.7MB):
function(s) {
return s.split(' ').join('%20');
}