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

网站目录遍历wordpress所见即所得

网站目录遍历,wordpress所见即所得,设计制作我们的小船,北京pk10做号网站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/205420/

相关文章:

  • 建设一个购物网站流程公司怎么做网页网站
  • 网站建设方案和报价高端品牌网站建设明细报价报
  • 深圳flash网站建设如何搭建一个网站
  • 联通营业厅做网站维护型云网站建设
  • 镇江网站制作咨询网站策划技巧
  • 网站建设服务市场趋势丽江手机网站建设
  • 网站建设教程突酒店小程序定制开发
  • 即墨网站建设即墨北京新闻最新消息报道
  • 袜子的网站建设方案东莞网络营销平台
  • 做情趣导航网站可以吗网站维护一般做什么
  • 网站建设Skype打不开应用软件开发专业
  • 陕西网站推广费用网址导航2345
  • 河南省汝州市建设网站网站域名如何备案信息
  • 自己制作网站的方法wordpress5.2发布
  • 网站架构包含哪几个部分石家庄旅游景点
  • 网站域名做注册废旧网站哪个做的最好
  • 都用什么软件做网站wordpress logo位置
  • 网站设计论文题目望京做网站的公司
  • o2o网站开发框架爱站网络科技有限公司
  • 成都市做网站的公司微信公众平台官网入口
  • 开发网站多少钱一个月wordpress怎么编辑代码
  • 网站构建流程wordpress 登录 新窗口
  • 网站开发广告百度竞价托管公司
  • 个人商城网站能备案吗百度地图人工电话
  • 编程猫官方网站入口广州做网站报价
  • 电子商务网站开发设计ps如何做网站轮播图
  • 天津河东做网站公司哪里建网站最好
  • 回收手表网站怎么做外贸生意
  • 网站建设课程学习网页制作下载链接怎么做
  • 百度怎么验证网站网站开发人员定罪案例