替换空格
来源:互联网 发布:淘宝短链接在线生成器 编辑:程序博客网 时间:2024/04/30 00:08
题目描述
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
思路:
剑指offer上的题,也就是写出repalce方法的源代码。
从前向后移动则每出现空格则空格后的所有字符都要向右移动,从后往前移动,需要移动的字符只需移动一侧就会找到自己的位置。
1.首先算出空格个数,计算出替换后字符串的长度
2.从后往前遍历新旧字符串,没有遇到空格则新字符串的值等于旧字符串的值,遇到空格,用%20替换空格
0 0
- 空格替换
- 替换空格
- 空格替换
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 空格替换
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 替换空格
- 扩展欧几里得算法
- 使用git向github中添加项目并更新(备忘录)
- 建树
- 238. Product of Array Except Self
- 小记——fork与进程
- 替换空格
- delphi升级xe注意事项
- ESJsonFormat-Xcode
- iOS开发的10个知识点
- Spring Boot——2分钟构建spring web mvc REST风格HelloWorld
- RPC初窥
- iOS中 NSDate 的用法
- genymotion 打不开模拟器
- oscache的使用