五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

劍指 Offer 05. 替換空格

2023-04-12 16:55 作者:薄荷硬糖醬  | 我要投稿

劍指 Offer 05. 替換空格

請實現(xiàn)一個函數(shù),把字符串?s?中的每個空格替換成"%20"。

?

示例 1:

輸入:s = "We are happy."輸出:"We%20are%20happy."

?

限制:

0 <= s 的長度 <= 10000

通過次數(shù)635,932提交次數(shù)843,438

第一種法:

class?Solution?{

public:

????string?replaceSpace(string?s)?{

????????string?ans;

????????for(auto?a:s){

????????????if(a=='?'){

????????????????ans+="%20";

????????????}else{

????????????????ans+=a;

????????????}

????????}

????????return?ans;

????}

};

第二種法:

class?Solution?{

public:

????string?replaceSpace(string?s)?{

????????int?count?=?0;

????????int?sOldSize?=?s.size();

????????for(int?i=0;i<s.size();i++){

????????????if(s[i]=='?'){

????????????????count++;

????????????}

????????}

????????s.resize(s.size()+count*2);

????????int?sNewSize?=?s.size();

????????for(int?i?=?sNewSize?-?1,j?=?sOldSize?-?1;j?<?i;i--,j--){

????????????if(s[j]!='?'){

????????????????s[i]?=?s[j];

????????????}else{

????????????????s[i]?=?'0';

????????????????s[i-1]='2';

????????????????s[i-2]='%';

????????????????i-=2;

????????????}

????????}

????????return?s;

????}

};


劍指 Offer 05. 替換空格的評論 (共 條)

分享到微博請遵守國家法律
厦门市| 鹿泉市| 雷州市| 无棣县| 古浪县| 开鲁县| 桐乡市| 阿拉善左旗| 教育| 肃宁县| 汶上县| 长海县| 内黄县| 紫金县| 蒲江县| 甘肃省| 台南市| 甘孜| 时尚| 洪雅县| 乐业县| 喀喇| 土默特右旗| 永安市| 武威市| 绍兴县| 封开县| 庄河市| 田东县| 长阳| 石阡县| 郓城县| 同江市| 樟树市| 梅州市| 旌德县| 瑞昌市| 新余市| 徐州市| 兴和县| 贵港市|