2020.3.6 刷到剑指offer第5题,题目描述如下:

题目本身没啥好说的,就是先统计空格的个数,然后把长度增加,用两个指针从后往前插。
采用m = s.count(’ ',0,len(s)-1) 统计字符数,但一直结果是13,本来应该是2.一直找不到错误,后来才发现:
‘’ 搜索空字符
’ ’ 搜索的才是空格!

最后提交的代码:

也出错了!

原因是少统计了一个空格。m = s.count(’ ‘,0,len(s)-1) 函数结束位置应该为字符串的长度,把该行改为m = s.count(’ ') 即可。

leetcode刷题之 剑指offe 面试题05. 替换空格 犯傻记录相关推荐

  1. 剑指offer面试题05. 替换空格

    题目描述 请实现一个函数,把字符串 s 中的每个空格替换成"%20". 思路 详见链接 在 Python 和 Java 等语言中,字符串都被设计成不可变的类型,即无法直接修改字符串 ...

  2. Leetcode刷题笔记——剑指offer II (六)【图】

    文章目录 图 695. 岛屿的最大面积 剑指 Offer II 106. 二分图 (每条边的两个结点都来自不同的集合) 剑指 Offer II 107. 矩阵中的距离 (最短路问题,建图,BFS) 剑 ...

  3. Leetcode刷题笔记——剑指offer II (一)【整数、数组、字符串、链表】

    目录 整数 剑指 Offer II 001. 整数除法 剑指 Offer II 002. 二进制加法 剑指 Offer II 003. 前 n 个数字二进制中 1 的个数 剑指 Offer II 00 ...

  4. leetcode刷题笔记——剑指offer(二)[回溯、排序、位运算、数学、字符串]

    这里写目录标题 搜索与回溯 剑指 Offer 12. 矩阵中的路径 剑指 Offer 13. 机器人的运动范围 剑指 Offer 34. 二叉树中和为某一值的路径 剑指 Offer 36. 二叉搜索树 ...

  5. Leetcode刷题笔记——剑指offer II (五)【二分、排序、回溯】

    这里写目录标题 二分查找 剑指 Offer II 069. 山峰数组的顶部 剑指 Offer II 070. 排序数组中只出现一次的数字 剑指 Offer II 071. 按权重生成随机数 剑指 Of ...

  6. Leetcode刷题笔记——剑指 Offer 46. 把数字翻译成字符串(中等)

    文章目录 题目描述 解法:动态规划 方法一:字符串遍历 复杂度分析 C++代码实现 方法二:数字求余 复杂度分析 C++代码实现 参考链接 题目描述 给定一个数字,我们按照如下规则把它翻译为字符串:0 ...

  7. Leetcode刷题笔记——剑指 Offer 13. 机器人的运动范围(中等)

    文章目录 题目描述 解题思路 方法一:深度优先遍历DFS 复杂度分析 C++代码实现 方法二:广度优先遍历BFS 复杂度分析 C++代码实现 参考连接 题目描述 地上有一个m行n列的方格,从坐标 [0 ...

  8. 剑指Offer - 面试题5. 替换空格(字符串)

    1. 题目 请实现一个函数,把字符串 s 中的每个空格替换成"%20". 示例 1: 输入:s = "We are happy." 输出:"We%20 ...

  9. 剑指offer面试题:替换空格

    https://blog.csdn.net/yanxiaolx/article/details/52235212 题目:请实现一个函数,把字符串中的每个空格替换成"%20".例如输 ...

最新文章

  1. 2020年高等数学方法与提高(上海理工大学)学习笔记:无穷级数
  2. 成功解决slave无datanode问题
  3. 任务切换的方法——《x86汇编语言:从实模式到保护模式》读书笔记37
  4. 跟我一起学.NetCore之WebApi接口裸奔有风险(Jwt)
  5. .NET牛人应该知道些什么(转)?
  6. 强化学习《基于策略价值 - Adventage Actor-Critic》
  7. 英雄无敌6服务器在哪个文件夹,Win7系统无法运行英雄无敌6的两种原因和解决方法...
  8. 4. PKI - 数字签名、CA、数字证书
  9. 管理系列:OKR介绍
  10. 服务器网站5m带宽可以同时在线多少人?
  11. DeepFool: a simple and accurate method to fool deep neural networks
  12. unsw计算机科学的挂科率,恐怖挂科率创新高!UNSW期中惊现大面积挂科,商科一课程Fail率接近60%,朋友圈一篇哀嚎!...
  13. 小程序获取上一个页面或者某个页面内的值
  14. Kettle 3.2 连接 SQL Server 2008
  15. 破解加密文档以及宏口令
  16. 如何从pastebin粘贴一段代码到putt…
  17. 常见4种风险定量分析法
  18. Jquery一个简单的注册验证
  19. Windows下编译boost库
  20. 2021年熔化焊接与热切割考试技巧及熔化焊接与热切割操作证考试

热门文章

  1. 在Android手机上将Minecraft国际版地图存档导入中国版(亲测有效)
  2. 计算机网络 | 网络层(数据平面)
  3. 基于stm32的智能婴儿床(毕业设计)
  4. 战术板将要下岗 iPad登陆橄榄球场
  5. 2019牛客多校第九场 H Cutting Bamboos (二分主席树)
  6. asii和unicode格式字符串之间的相互转换
  7. 美国第三季度GDP超预期增长2.6%,铁矿石期货跌4%创新低,欧洲央行加息75个基点
  8. php plaintext,php从邮件正文中提取text / plain
  9. 卡通人物数据集下载地址
  10. 03-鸢尾花分类问题(120个样本的实验)