国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

題目:2027.轉(zhuǎn)換字符串的最少操作次數(shù)

這篇具有很好參考價(jià)值的文章主要介紹了題目:2027.轉(zhuǎn)換字符串的最少操作次數(shù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

??題目來源:

? ? ? ? leetcode題目,網(wǎng)址:2027. 轉(zhuǎn)換字符串的最少操作次數(shù) - 力扣(LeetCode)

解題思路:

? ? ? ?遍歷字符串,如果當(dāng)前位置字符是 'X',計(jì)數(shù)加一并將當(dāng)前元素及其后面的元素變?yōu)?0',然后繼續(xù)遍歷字符串。最后返回計(jì)數(shù)結(jié)果即可。

解題代碼:

class Solution {
    public int minimumMoves(String s) {
        int res=0;
        char[] arr=s.toCharArray();
        for(int i=0;i<arr.length;i++){
            if(arr[i]=='X'){
                res++;
                arr[i]='0';
                if(i+2>=arr.length){
                    break;
                }else{
                    arr[i+1]='0';
                    arr[i+2]='0';
                } 
            }
        }
        return res;
    }
}
 
 

總結(jié):

? ? ? ? 官方題解也是一樣的思想,不過他在遍歷時(shí)沒有修改,計(jì)數(shù)加一后直接跳到i+3的位置。文章來源地址http://www.zghlxwxcb.cn/news/detail-563132.html


到了這里,關(guān)于題目:2027.轉(zhuǎn)換字符串的最少操作次數(shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Pandas實(shí)戰(zhàn)100例 | 案例 16: 字符串操作 - 分割和轉(zhuǎn)換

    案例 16: 字符串操作 - 分割和轉(zhuǎn)換 知識(shí)點(diǎn)講解 Pandas 提供了豐富的字符串操作功能,這些功能很大程度上類似于 Python 原生的字符串方法。你可以對(duì) DataFrame 或 Series 中的字符串進(jìn)行分割、轉(zhuǎn)換、替換等操作。這些操作在處理文本數(shù)據(jù)時(shí)非常有用。 字符串分割 : 使用 split 方法分

    2024年02月02日
    瀏覽(77)
  • 統(tǒng)計(jì)字符串字符出現(xiàn)的次數(shù)

    統(tǒng)計(jì)字符串字符出現(xiàn)的次數(shù)

    輸入一個(gè)字符串,輸出字符及相應(yīng)字符出現(xiàn)的次數(shù)。 【學(xué)習(xí)的細(xì)節(jié)是歡悅的歷程】 Python 官網(wǎng) :https://www.python.org/ Free :大咖免費(fèi)“ 圣經(jīng) ”教程《 python 完全自學(xué)教程 》,不僅僅是基礎(chǔ)那么簡(jiǎn)單…… 地址:https://lqpybook.readthedocs.io/ ??自學(xué)并不是什么神秘的東西 ,一個(gè)人一

    2024年02月07日
    瀏覽(96)
  • 2645. 構(gòu)造有效字符串的最少插入數(shù)

    給你一個(gè)字符串? word ?,你可以向其中任何位置插入 \\\"a\\\"、\\\"b\\\" 或 \\\"c\\\" 任意次,返回使? word ? 有效 ?需要插入的最少字母數(shù)。 如果字符串可以由 \\\"abc\\\" 串聯(lián)多次得到,則認(rèn)為該字符串? 有效 ?。 示例 1: 示例 2: 示例 3: 提示: 1 = word.length = 50 word ?僅由字母 \\\"a\\\"、\\\"b\\\" 和 \\\"c\\\" 組成

    2024年01月20日
    瀏覽(19)
  • 算法-尋找字符串在給定字符串中出現(xiàn)的次數(shù)

    相信大家看完這篇字符串的操作一定讓你覺得真簡(jiǎn)單,處理方式也很靈活,那么下來敲黑板了,請(qǐng)你認(rèn)真看喔。 方法一 使用replace方法和contains方法 統(tǒng)計(jì)原字符串的長(zhǎng)度,然后新建一個(gè)空的字符串,用來接收要統(tǒng)計(jì)的字符串在原字符串中替換為空串后的串,然后運(yùn)用數(shù)學(xué)公式

    2024年01月21日
    瀏覽(22)
  • Go語言變量使用指南:聲明、類型轉(zhuǎn)換與字符串操作

    Go語言變量使用指南:聲明、類型轉(zhuǎn)換與字符串操作

    深入了解Go語言中變量的聲明方式、字符和布爾類型的細(xì)節(jié)、字符串的不可變性以及基本數(shù)據(jù)類型之間的轉(zhuǎn)換規(guī)則。

    2024年02月10日
    瀏覽(64)
  • LeetCode-2645. 構(gòu)造有效字符串的最少插入數(shù)

    給你一個(gè)字符串 word ,你可以向其中任何位置插入 “a”、“b” 或 “c” 任意次,返回使 word 有效 需要插入的最少字母數(shù)。 如果字符串可以由 “abc” 串聯(lián)多次得到,則認(rèn)為該字符串 有效 。 示例 1: 輸入:word = “b” 輸出:2 解釋:在 “b” 之前插入 “a” ,在 “b” 之后

    2024年02月02日
    瀏覽(19)
  • Python統(tǒng)計(jì)一個(gè)字符串中所有字符在另一個(gè)字符串出現(xiàn)的總次數(shù)

    Python統(tǒng)計(jì)一個(gè)字符串中所有字符在另一個(gè)字符串出現(xiàn)的總次數(shù)

    代碼功能:統(tǒng)計(jì)一個(gè)字符串中所有字符在另一個(gè)字符串中出現(xiàn)的總次數(shù)。 技術(shù)要點(diǎn):函數(shù)式編程。 可能的應(yīng)用:垃圾郵件分類。在大部分垃圾郵件中,為了防止被分類為垃圾郵件,會(huì)在一些中間插入類似于【、】、*之類的字符來干擾分詞??梢园堰@個(gè)特點(diǎn)作為一個(gè)判

    2024年02月02日
    瀏覽(22)
  • Leetcode 第 108 場(chǎng)雙周賽 Problem C 將字符串分割為最少的美麗子字符串(動(dòng)態(tài)規(guī)劃)

    Leetcode 第 108 場(chǎng)雙周賽 Problem C 將字符串分割為最少的美麗子字符串(動(dòng)態(tài)規(guī)劃) 題目 給你一個(gè)二進(jìn)制字符串 s ,你需要將字符串分割成一個(gè)或者多個(gè) 子字符串 ,使每個(gè)子字符串都是 美麗 的。 如果一個(gè)字符串滿足以下條件,我們稱它是 美麗 的: 它不包含前導(dǎo) 0 。 它是

    2024年02月15日
    瀏覽(23)
  • 算法第十七天-構(gòu)造有效字符串的最少插入數(shù)

    算法第十七天-構(gòu)造有效字符串的最少插入數(shù)

    考慮abc的個(gè)數(shù) 假設(shè)答案有n個(gè)\\\"abc\\\"組成,那么需要插入的字符個(gè)數(shù)為 3 ? n ? l e n ( s ) 3*n - len(s) 3 ? n ? l e n ( s ) 。 對(duì)于相鄰的兩個(gè)字符x和y(x在y左側(cè)): 如果 x y xy x y ,那么x和y可以在同一個(gè)\\\"abc\\\"內(nèi),否則一定不在; 如果 x ≥ y xge y x ≥ y ,那么x和y一定不可以在同一個(gè)

    2024年01月17日
    瀏覽(21)
  • ?LeetCode解法匯總2645. 構(gòu)造有效字符串的最少插入數(shù)

    https://github.com/September26/java-algorithms 給你一個(gè)字符串? word ?,你可以向其中任何位置插入 \\\"a\\\"、\\\"b\\\" 或 \\\"c\\\" 任意次,返回使? word ? 有效 ?需要插入的最少字母數(shù)。 如果字符串可以由 \\\"abc\\\" 串聯(lián)多次得到,則認(rèn)為該字符串? 有效 ?。 示例 1: 示例 2: 示例 3: 提示: 1 = word.lengt

    2024年01月17日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包