国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Leetcode PHP題解--D70 784. Letter Case Permutation

yzzz / 2512人閱讀

摘要:題目鏈接題目分析給定一個(gè)字符串。返回將其字母部分替換成大小寫分別可能出現(xiàn)的所有字符。字符串為時(shí),返回。思路先找到字符串中字母出現(xiàn)的位置。對(duì)新數(shù)組進(jìn)行去重和排序,并返回。最終代碼若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。

D70 784. Letter Case Permutation 題目鏈接

784. Letter Case Permutation

題目分析

給定一個(gè)字符串。返回將其字母部分替換成大小寫分別可能出現(xiàn)的所有字符。

例如,字符串為a時(shí),返回aA
字符串為Ab時(shí),返回["Ab","AB","ab","aB"]

思路

先找到字符串中字母出現(xiàn)的位置。

對(duì)于每個(gè)出現(xiàn)字母的位置,將小寫和大寫兩種字符串都存進(jìn)新數(shù)組里。

對(duì)新數(shù)組進(jìn)行去重和排序,并返回。

最終代碼
 $value){
            foreach($all as $newString){
                $newStringArray = str_split($newString);
                $newStringArray[$key] = strtolower($newStringArray[$key]);
                $all[] = implode($newStringArray);
                
                $newStringArray = str_split($newString);
                $newStringArray[$key] = strtoupper($newStringArray[$key]);
                $all[] = implode($newStringArray);
            }
        }
        $all = array_unique($all);
        sort($all);
        return $all;
    }
}

若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/31569.html

相關(guān)文章

  • Leetcode PHP題解--D13 627. Swap Salary

    摘要:題目鏈接題目分析本題是一個(gè)題。題目要求對(duì)調(diào)用戶性別。最終代碼若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。 627. Swap Salary 題目鏈接 627. Swap Salary 題目分析 本題是一個(gè)SQL題。 題目要求對(duì)調(diào)用戶性別。 思路 用CASE...WHEN...THEN...ELSE...END即可。 最終代碼 # Write your MySQL query stateme...

    joy968 評(píng)論0 收藏0
  • Leetcode PHP題解--D37 682. Baseball Game

    摘要:題目鏈接題目分析給定一個(gè)字符串?dāng)?shù)組,每一個(gè)字符串有以下形式數(shù)字。直接計(jì)算得分。。代表上一輪分?jǐn)?shù)無效。思路這題沒什么好說的了。用區(qū)分各種情況,進(jìn)行相應(yīng)處理即可。最終代碼若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。 682. Baseball Game 題目鏈接 682. Baseball Game 題目分析 給定一個(gè)字符串?dāng)?shù)組,每一個(gè)字符串有以下形式: 數(shù)字。直接計(jì)算得分。 +。代表本輪...

    wzyplus 評(píng)論0 收藏0
  • Leetcode PHP題解--D3 709. To Lower Case

    摘要:題目鏈接題目分析這個(gè)題目要求返回所傳字符串的全小寫形式。思路按照語言的思路,遍歷每個(gè)字符,判斷是不是大寫。是大寫則轉(zhuǎn)換成小寫。具體轉(zhuǎn)換方法是對(duì)這個(gè)大寫字符減去再加。因此,我們用原生函數(shù)來實(shí)現(xiàn)。 709. To Lower Case 題目鏈接 709. To Lower Case 題目分析 這個(gè)題目要求返回所傳字符串的全小寫形式。 思路 按照C語言的思路,遍歷每個(gè)字符,判斷是不是大寫。是...

    fredshare 評(píng)論0 收藏0
  • Leetcode PHP題解--D36 811. Subdomain Visit Count

    摘要:題目鏈接題目分析題目給定一個(gè)字符串?dāng)?shù)組,每個(gè)字符串分兩部分,以空格分割。第一部分為訪問次數(shù),第二部分為域名。要求按同樣的格式,分別返回頂級(jí)域名二級(jí)域名三級(jí)域名的訪問次數(shù)。最終代碼若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。 811. Subdomain Visit Count 題目鏈接 811. Subdomain Visit Count 題目分析 題目給定一個(gè)字符串?dāng)?shù)組,每個(gè)字符串分兩部...

    inapt 評(píng)論0 收藏0
  • Leetcode PHP題解--D10 942. DI String Match

    摘要:題目鏈接題目分析給定一個(gè)只含和的字符串,返回一個(gè)數(shù)組。這個(gè)數(shù)組滿足以下條件當(dāng)為時(shí),。當(dāng)遇到時(shí),在數(shù)組的當(dāng)前下標(biāo)位置前插入當(dāng)前下標(biāo)。最終代碼個(gè)人認(rèn)為這題不是很好描述。有空會(huì)嘗試描述清楚這個(gè)問題。 942. DI String Match 題目鏈接 942. DI String Match 題目分析 給定一個(gè)只含I和D的字符串S,返回一個(gè)數(shù)組。 這個(gè)數(shù)組滿足以下條件: 當(dāng)S[i]為I時(shí)...

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

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

0條評(píng)論

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