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

資訊專欄INFORMATION COLUMN

Leetcode PHP題解--D46 893. Groups of Special-Equival

whinc / 1401人閱讀

摘要:題目鏈接題目分析稱一個(gè)字符串中,互換第奇數(shù)位或偶數(shù)位形成的新單詞與原單詞為特殊相等。思路先把字符串分割成數(shù)組,把第偶數(shù)個(gè)字符和第奇數(shù)個(gè)字符分別存放。接下來(lái)用分隔符拼接這兩個(gè)數(shù)組。把拼接后的字符串作為鍵存入數(shù)組中。

D46 893. Groups of Special-Equivalent Strings 題目鏈接

893. Groups of Special-Equivalent Strings

題目分析

稱一個(gè)字符串中,互換第奇數(shù)位(或偶數(shù)位)形成的新單詞與原單詞為特殊相等。

給定一個(gè)字符串?dāng)?shù)組A,計(jì)算該數(shù)組中有多少個(gè)獨(dú)立的特殊相等詞。

例如,單詞abcdcbad 為特殊相等詞。也與adcbcdab特殊相等。

思路

先把字符串分割成數(shù)組,把第偶數(shù)個(gè)字符和第奇數(shù)個(gè)字符分別存放。

再對(duì)偶數(shù)字符數(shù)組和奇數(shù)字符數(shù)組進(jìn)行排序。

接下來(lái)用分隔符拼接這兩個(gè)數(shù)組。使得對(duì)任何一個(gè)特殊相等的詞都有同一個(gè)值。把拼接后的字符串作為鍵存入數(shù)組中。(作為值存進(jìn)去的話需要去重)

計(jì)算數(shù)組中的元素個(gè)數(shù)即可。

最終代碼
$char){
                                                                        if($key%2==0){
                                                                                            $odd[] = $char;
                                                                                                            }
                                                                                                                            else{
                                                                                                                                                $even[] = $char;
                                                                                                                                                                }
                                                                                                                                                                            }
                                                                                                                                                                                        sort($odd);
                                                                                                                                                                                                    sort($even);
                                                                                                                                                                                                                $words[implode("",$odd)."/".implode("",$even)] = true;
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                return count($words);
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                
                                                                                                                                                                                                                                若覺(jué)得本文章對(duì)你有用,歡迎用[愛(ài)發(fā)電](https://afdian.net/@skys215)資助。
                                                                                                                                                                                                                                
                                                                                                                                                                                                                                

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

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

相關(guān)文章

  • Leetcode PHP題解--D84 371. Sum of Two Integers

    摘要:題目鏈接題目分析相加給定的兩個(gè)數(shù),但不能使用或運(yùn)算符。思路可以用二進(jìn)制的與運(yùn)算完成。最終代碼若覺(jué)得本文章對(duì)你有用,歡迎用愛(ài)發(fā)電資助。 D84 371. Sum of Two Integers 題目鏈接 371. Sum of Two Integers 題目分析 相加給定的兩個(gè)數(shù),但不能使用+或-運(yùn)算符。 思路 可以用二進(jìn)制的與運(yùn)算完成。此處用array_sum完成。 最終代碼

    AJie 評(píng)論0 收藏0
  • Leetcode PHP題解--D72 349. Intersection of Two Array

    摘要:題目鏈接題目分析返回給定兩個(gè)數(shù)組的交集。思路這既然不是自己實(shí)現(xiàn)的話,直接用就完事了。最終代碼若覺(jué)得本文章對(duì)你有用,歡迎用愛(ài)發(fā)電資助。 D72 349. Intersection of Two Arrays 題目鏈接 349. Intersection of Two Arrays 題目分析 返回給定兩個(gè)數(shù)組的交集。 思路 這既然不是自己實(shí)現(xiàn)的話,直接用array_intersect就完事...

    sixleaves 評(píng)論0 收藏0
  • Leetcode PHP題解--D65 892. Surface Area of 3D Shapes

    摘要:題目鏈接題目分析給定一個(gè)三維數(shù)組,返回所行程柱狀體的表面積。思路三維數(shù)組中,的值表示在該點(diǎn)上柱狀體的高度。當(dāng)相鄰位置有方塊時(shí),需要減去相應(yīng)表面積。但只減去兩個(gè)柱體中,較矮的柱體的高度。要記住,在兩個(gè)方向上都需要做該判斷。 D65 892. Surface Area of 3D Shapes 題目鏈接 892. Surface Area of 3D Shapes 題目分析 給定一個(gè)三維數(shù)...

    Joonas 評(píng)論0 收藏0
  • Leetcode PHP題解--D56 637. Average of Levels in Bina

    摘要:題目鏈接題目分析返回每一層的平均值。思路和前一篇相似。先保存每一層的值,再逐層計(jì)算平均值即可。最終代碼若覺(jué)得本文章對(duì)你有用,歡迎用愛(ài)發(fā)電資助。 D56 637. Average of Levels in Binary Tree 題目鏈接 637. Average of Levels in Binary Tree 題目分析 返回每一層的平均值。 思路 和前一篇相似。先保存每一層的值,再逐...

    dendoink 評(píng)論0 收藏0
  • Leetcode PHP題解--D57 762. Prime Number of Set Bits

    摘要:題目鏈接題目分析對(duì)給定范圍內(nèi)的每個(gè)整數(shù),返回其二進(jìn)制形式下,數(shù)字出現(xiàn)的次數(shù)為質(zhì)數(shù)的次數(shù)。思路由于題目固定了范圍為,次方為千萬(wàn)。即最多只會(huì)出現(xiàn)次。存在則符合題目要求的數(shù)字,否則不計(jì)入該數(shù)字。最終代碼若覺(jué)得本文章對(duì)你有用,歡迎用愛(ài)發(fā)電資助。 D57 762. Prime Number of Set Bits in Binary Representation 題目鏈接 762. Prime ...

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

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

0條評(píng)論

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