技术栈

面试题 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)
相关推荐
ccLianLian
2 分钟前
算法·字符串
算法·哈希算法
sinat_28694519
1 小时前
spec vs plan ai coding
人工智能·深度学习·算法·chatgpt·prompt
Aaswk
1 小时前
蓝桥杯2025年第十六届省赛真题(更新中)
c语言·数据结构·c++·算法·职场和发展·蓝桥杯
舟舟亢亢
1 小时前
算法总结——【堆、堆排序】
算法
Yvonne爱编码
1 小时前
JAVA数据结构 DAY7-二叉树
java·开发语言·数据结构
sali-tec
1 小时前
C# 基于OpenCv的视觉工作流-章35-组件连通
图像处理·人工智能·opencv·算法·计算机视觉
总斯霖
1 小时前
P15445永远在一起!题解(月赛T2)
数据结构·c++·算法·深度优先
Frostnova丶
2 小时前
LeetCode 3296. 使山区高度为零的最少秒数
算法·leetcode
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04本地部署 OpenClaw + DeepSeek-R1 完全指南05OpenClaw macOS 完整安装与本地模型配置教程(实战版)06UV安装并设置国内源07OpenClaw Control UI安全上下文访问配置08Openclow安装保姆级教程09在 Windows 上配置 Claude Code从安装到解决网络问题10OpenClaw 飞书机器人不回复消息?3 小时踩坑总结