成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【刷算法】替換空格

MycLambert / 517人閱讀

摘要:題目描述請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),將一個(gè)字符串中的每個(gè)空格替換成。例如,當(dāng)字符串為則經(jīng)過替換之后的字符串為分析沒啥好分析的了,就是簡(jiǎn)單的邏輯處理判斷代碼實(shí)現(xiàn)

題目描述

請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),將一個(gè)字符串中的每個(gè)空格替換成“%20”。例如,當(dāng)字符串為We Are Happy.則經(jīng)過替換之后的字符串為We%20Are%20Happy

分析

沒啥好分析的了,就是簡(jiǎn)單的邏輯處理判斷

代碼實(shí)現(xiàn)
function replaceSpace(str)
{    
    
    if(str === "")
        return "";
    if(str === " ")
        return "%20";
    var strArr = str.split(" ");
    var res = "";
    for(var i = 0;i < strArr.length;i++){
        res += strArr[i];
        if(i !== strArr.length-1)
            res += "%20";
    }

    return res;
}

function replaceSpace2(str)
{    
    
    return str.split(" ").join("%20");
}

function replaceSpace3(str)
{    
    
    return str.replace(/ /g, "%20")
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/96276.html

相關(guān)文章

  • 小小碼民算法——反轉(zhuǎn)字符串

    摘要:模板經(jīng)過一個(gè)下午的刷題時(shí)光,我發(fā)現(xiàn)力扣中字符串有關(guān)的題,可分為有空格和無(wú)空格的倆種類型,模板一記,直接開掛,秋名山的賽道,跑的飛起如果有前后置空格,那么必須判斷臨時(shí)字符串非空才能輸出,否則會(huì)輸出空串對(duì)應(yīng)的代碼如下 ...

    Zhuxy 評(píng)論0 收藏0
  • 算法】撲克牌順子

    摘要:上面的張牌就可以變成大小王分別看作和。現(xiàn)在要求你使用這幅牌模擬上面的過程然后告訴我們的運(yùn)氣如何,如果牌能組成順子就輸出,否則就輸出。例如可以看做可以看做但是類似于就不行,因?yàn)楹椭g需要兩個(gè)數(shù)字來補(bǔ),但是只有一個(gè),所以不能構(gòu)成順子。 題目描述 LL今天心情特別好,因?yàn)樗ベI了一副撲克牌,發(fā)現(xiàn)里面居然有2個(gè)大王,2個(gè)小王(一副牌原本是54張^_^)...他隨機(jī)從中抽出了5張牌,想測(cè)測(cè)自己的...

    darkbug 評(píng)論0 收藏0
  • c語(yǔ)言之要求寫一個(gè)函數(shù),將字符串中的空格替換為%20

    摘要:題目要求寫一個(gè)函數(shù),將字符串中的空格替換為。新的字符串就是將舊的字符串里面的空格改成。我們需要求出原來字符串的長(zhǎng)度,再求出空格的數(shù)量,新的字符串的長(zhǎng)度就原來字符串的長(zhǎng)度加上空格數(shù)量的二倍。 題目:要求寫一個(gè)函數(shù),將字符串中的空格替換為%20。 樣例: abc defgx yz 轉(zhuǎn)換成 abc...

    Carson 評(píng)論0 收藏0
  • ??導(dǎo)圖整理大廠面試高頻數(shù)組8: 移除元素的雙指針優(yōu)化, 力扣27??

    此專欄文章是對(duì)力扣上算法題目各種方法的總結(jié)和歸納, 整理出最重要的思路和知識(shí)重點(diǎn)并以思維導(dǎo)圖形式呈現(xiàn), 當(dāng)然也會(huì)加上我對(duì)導(dǎo)圖的詳解. 目的是為了更方便快捷的記憶和回憶算法重點(diǎn)(不用每次都重復(fù)看題解), 畢竟算法不是做了一遍就能完全記住的. 所以本文適合已經(jīng)知道解題思路和方法, 想進(jìn)一步加強(qiáng)理解和記憶的朋友, 并不適合第一次接觸此題的朋友(可以根據(jù)題號(hào)先去力扣看看官方題解, 然后再看本文內(nèi)容). 關(guān)...

    zhangyucha0 評(píng)論0 收藏0
  • Problem 4:替換空格(字符串)

    摘要:注用替換的原因,空格在碼中的序號(hào)為,用十六進(jìn)制表示為。在第一個(gè)空格處,空格替換為,空格之后的字符全部右移三個(gè)位置。同理,第一次移動(dòng)后,向后遍歷,在第二個(gè)空格處繼續(xù)將后邊字符移動(dòng)。因此后者應(yīng)舍去,否則會(huì)不通過牛客測(cè)試。 一、題目描述 請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),將一個(gè)字符串中的每個(gè)空格替換成%20。例如,當(dāng)字符串為We Are Happy.則經(jīng)過替換之后的字符串為We%20Are%20Happy。注...

    wenyiweb 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<