力扣 剑指offer05 替换空格
发布日期:2021-07-22 07:28:48 浏览次数:6 分类:技术文章

本文共 332 字,大约阅读时间需要 1 分钟。

一、解题思路

对所给string中的字符进行判断,如果不是空格,直接将结果写入新string中,如果是空格,则将%20写入新string中,用 + 连接就可以实现。

二、解题答案

class Solution {
public: string replaceSpace(string s) {
int i; string result; if (s.empty()) return s; for (i = 0; i < s.length(); i++) {
if (s[i] == ' ') result += "%20"; else result += s[i]; } return result; }};

转载地址:https://blog.csdn.net/m0_45689014/article/details/112987143 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:力扣 剑指offer06 从尾到头打印链表
下一篇:力扣 剑指offer04 二维数组中查找

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月11日 13时17分58秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章