LeetCode:面试题 01.03. URL化
发布日期:2022-09-10 02:25:22
浏览次数:7
分类:技术文章
本文共 452 字,大约阅读时间需要 1 分钟。
URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用字符数组实现,以便直接在数组上操作。)
示例 1:
输入:"Mr John Smith ", 13输出:"Mr%20John%20Smith"
示例 2:
输入:" ", 5输出:"%20%20%20%20%20"
提示:
- 字符串长度在 [0, 500000] 范围内。
解题思路
1.首先按给出的字符串长度来浅拷贝一个字符串,然后将其空格全部用"%20"代替即可
代码
/** * @param {string} S * @param {number} length * @return {string} */var replaceSpaces = function(S, length) { return S.slice(0,length).replaceAll(" ", "%20")};
转载地址:https://blog.csdn.net/Bertil/article/details/124400466 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月02日 18时53分17秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Logback第十二章:Groovy 配置
2019-04-27
Logback第十三章:从 log4j 迁移
2019-04-27
Logback第十四章:Receivers
2019-04-27
Logback 第十五章:使用 SSL
2019-04-27
图解:并发三要素:可见性,原子性和有序性
2019-04-27
图解: 线程状态转换(线程生命周期这一篇够用了)
2019-04-27
大话线程的三种使用方式(这个不知道就与BAT无缘了)
2019-04-27
大话线程安全与线程安全的实现方式
2019-04-27
大话JUC核心类LockSupport(通过源码理解LockSupport)
2019-04-27
Nacos源码构建与总览(一起读源码)
2019-04-27
一文道尽分布式的CAP原则
2019-04-27
nacos源码之Auth(权限)模块-1(授权过滤器与控制器缓存)
2019-04-27
nacos源码之Auth(权限)模块-2(权限管理与权限配置)
2019-04-27
这一文道尽JUC的ConcurrentHashMap
2019-04-27
分布式日志追踪的最佳实践1
2019-04-27
运维救火必备:问题排查与系统优化手册(结合惨案现身说法)
2019-04-27
input表单正则表达式表达式去除指定字符
2019-04-27
wireshark-filter
2019-04-27
利用Java程序统计彩票双色球中一等奖究竟有多难
2019-04-27