面试题 01.03.URL 化

题目来源:

leetcode题目,网址:面试题 01.03. URL化 - 力扣(LeetCode)

解题思路:

新建字符串,将空格修改即可。

解题代码:

复制代码
class Solution {
public:
    string replaceSpaces(string S, int length) {
        S.erase(length);
        string res;
        for(int i=0;i<S.length();i++){
            if(S[i]==' '){
                res+="%20";
            }else{
                res+=S[i];
            }
        }
        return res;
    }
};
复制代码

总结:

无官方题解。


相关推荐
点云学徒3 分钟前
【PCL中Ptr释放问题 aligned_free 的2种解决方法】
c++·pcl·点云处理
草莓熊Lotso7 分钟前
【CMake】 工程实战:可执行文件从编译、链接到安装全流程深度拆解
linux·运维·服务器·网络·c++·cmake
王老师青少年编程30 分钟前
2026年全国青少年信息素养大赛算法应用主题赛(C++赛项-初赛-赛前冲刺模拟卷1:文末附答案和解析)
c++·全国青少年信息素养大赛·答案·初赛·模拟卷·2026年·算法应用主题赛
alwaysrun32 分钟前
C++之轻量级JSON序列库jsoncpp
c++·json·编程语言
咩咦40 分钟前
C++学习笔记09:内联函数 inline
c++·学习笔记·inline·内联函数·宏函数
计算机安禾1 小时前
【c++面向对象编程】第19篇:多继承与菱形继承(二):虚拟继承的内存模型与复杂性
开发语言·c++
思麟呀1 小时前
在C++基础上理解CSharp-1
开发语言·c++·c#
学习,学习,在学习1 小时前
Q工控仪器程序框架设计详解(工控)
c++·qt·架构·qt5
j7~1 小时前
【Linux系统】基础IO(文件描述)(1)
linux·服务器·c++·文件·基础io
计算机安禾1 小时前
【c++面向对象编程】第20篇:override与final关键字:现代C++对继承的控制
开发语言·c++