技术栈

面试题 05. 替换空格

NingDream8162024-07-09 17:58

05. 替换空格

  • 题目描述
    • 示例
  • 题解

题目描述

请实现一个函数,把字符串 s 中的每个空格替换成"%20"。

示例

示例1

输入:s = "We are happy."

输出:"We%20are%20happy."

题解

cpp 复制代码
class Solution {
public:
    string replaceSpace(string s) {
        string ans;
        for (char ch : s) {
            if (ch == ' ')
                ans += "%20";
            else
                ans += ch;
        }
        return ans;
    }
};
上一篇:python-课程满意度计算(赛氪OJ)
下一篇:代码随想录——合并区间(Leecode LCR74)
相关推荐
小则又沐风a
10 分钟前
类和对象(C++)---上
java·c++·算法
季明洵
15 分钟前
动态规划及背包问题
java·数据结构·算法·动态规划·背包问题
busideyang
21 分钟前
函数指针类型定义笔记
c语言·笔记·stm32·单片机·算法·嵌入式
Wect
23 分钟前
LeetCode 215. 数组中的第K个最大元素:大根堆解法详解
前端·算法·typescript
深邃-
34 分钟前
数据结构-双向链表
c语言·开发语言·数据结构·c++·算法·链表·html5
2401_87853021
35 分钟前
分布式任务调度系统
开发语言·c++·算法
_深海凉_
1 小时前
LeetCode热题100-两数之和
算法·leetcode·职场和发展
nunca_te_rindas
1 小时前
算法刷体小结汇总(C/C++)20260328
c语言·c++·算法
Sunshine for you
1 小时前
高性能压缩库实现
开发语言·c++·算法
Sunshine for you
1 小时前
C++中的表达式模板
开发语言·c++·算法
热门推荐
012026年3月AI领域大事件:DeepSeek引领开源风暴02GitHub 镜像站点03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06【计算机一级WPSoffice】小黑课堂题库软件下载安装教程(2026年3月最新版)07UV安装并设置国内源08“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)09Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南10中国象棋-html版本