当前位置: 首页 > news >正文

国内专业网站制作查企业哪个app最好

国内专业网站制作,查企业哪个app最好,从建站到网络优化,中文网站建设模板下载URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。 示例 1: 输入:"Mr John Smith ", 13 输出:"Mr%20John%20Smith&…

URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。

示例 1:

输入:"Mr John Smith    ", 13
输出:"Mr%20John%20Smith"

示例 2:

输入:"               ", 5
输出:"%20%20%20%20%20"

提示:

  • 字符串长度在 [0, 500000] 范围内。

最直接的一种方法是重新定义一个字符串来存储要返回的字符,如果原字符串有空格,则返回%20,若不是空格,则返回原字符

leetcode代码

class Solution {
public:string replaceSpaces(string S, int length) {string str;for(int i=0;i<length;i++){if(S[i]==' '){str+="%20";}else{str+=S[i];}}return str;}
};
class Solution {
public:string replaceSpaces(string S, int length) {int i=length-1;int j=S.size()-1;while(i>=0){if(S[i]==' '){S[j--]='0';S[j--]='2';S[j--]='%';}else{S[j--]=S[i];}i--;}//注意是j+1,因为最后对下标0的位置赋值之后还要做一次j--return S.substr(j+1);}
};

第二种方法其实也比较容易想到,比起第一种办法不浪费空间,采用双指针的方式,对同一个字符串进行操作。

有大佬知道为什么用replace方法会超时吗?跪谢!!!!

http://www.yayakq.cn/news/713136/

相关文章:

  • 阿里云 发布网站 教程做网站商城
  • 网页怎么制作长面网站建设 seo商情网
  • 食品企业网站模板查公司备案网站备案
  • 帮做毕设的网站织梦技校招生网网站模板整站源码
  • 网站建设套餐报价用html做的网站步骤
  • 建设网站空间合同wordpress文章到期自动下沉
  • 沧州网站设计报价手机怎么做3d短视频网站
  • 网站头部通用代码江阴网站建设推广
  • 旅游网站开发需求报告做网站编辑有前途
  • 如何做网站的关键词排名wordpress下载的主题怎么用
  • 网站设计内容板块一个阿里云怎么做两个网站
  • 合肥网站建设培训中心城市建设理论研究官方网站
  • window7用jsp做的网站要什么工具淘宝网站那个做的
  • 南宁专业网站制作公司手机wap网页
  • c 网站开发数据库wordpress图书主题
  • 什么腾讯网站做任务能刷q币腾讯企业邮箱注册申请
  • 网站如何推广好海外加速器
  • wordpress网站自适应景区网站建设的好处
  • 网站后台显示连接已重置seo顾问服务咨询
  • 优化算法 网站顺德电子画册网站建设
  • 专利减缓在哪个网站上做网站开发需要用到哪些资料
  • 深圳移动官网网站建设装修门户网站程序 cms
  • 网站设计与开发实验报告湖州网站建设服务
  • 如何做教育公司网站广西住房与城乡建设厅网站首页
  • 怎么把百度放到网站上成立
  • 上海松江建设工程开发有限公司网站建设一个网站需要哪些人员参与
  • 衡水做外贸网站如何做好网站宣传
  • 网站优化两大核心要素是什么平台制作计划
  • 网站开发招商计划书深圳做微信商城网站
  • 美工需要的网站网站制作公司合肥