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

資訊專欄INFORMATION COLUMN

Leetcode PHP題解--D8 832. Flipping an Image

hellowoody / 2899人閱讀

摘要:題目鏈接題目分析題目要求把一個(gè)只有和的二維數(shù)組中的和取反變?yōu)楹汀]斎胧且粋€(gè)二維數(shù)組,那么我們需要先降為一維。接下來需要完成替換。因?yàn)樗窍韧瓿傻谝粋€(gè)替換對,再重新遍歷字符串替換第二個(gè)替換對的。這樣就完成了每一行的處理。

832. Flipping an Image 題目鏈接

832. Flipping an Image

題目分析

題目要求把一個(gè)只有0和1的二維數(shù)組中的0和1取反變?yōu)?和0。即1變0,0變1。

且需要把每行數(shù)據(jù)倒序過來。

思路

今天我嘗試換一種方法描述思路。

輸入是一個(gè)二維數(shù)組,那么我們需要先降為一維。這個(gè)可以用foreach完成。

接下來需要完成替換。我本來想用取反操作符完成的,但是如果開頭為1的話,需要補(bǔ)0。

我懶得補(bǔ)0,所以我用implode先轉(zhuǎn)換成字符串了。

str_replace(["0","1","2"],["2","0","1"],implode("",$row));

這里我先把0換成2,1換成0,再把2換成1的。

如果直接把0替換成1,1替換成0的話,最后會(huì)全0。因?yàn)樗窍韧瓿傻谝粋€(gè)替換對,再重新遍歷字符串替換第二個(gè)替換對的。

再用str_split把字符串變會(huì)數(shù)組。

最后,用array_reverse把數(shù)組順序倒轉(zhuǎn)過來即可。

當(dāng)然,也可以先用strrev先反轉(zhuǎn)字符串,再str_split

這樣就完成了每一行的處理。

最終代碼

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

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

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

相關(guān)文章

  • LeetcodeT832 記錄

    LeetCode T832,F(xiàn)lipping an Image 給定一個(gè)二階矩陣,先做水平逆序,然后0,1替換。 比如: 輸入: [[1,1,0],[1,0,1],[0,0,0]] 輸出: [[1,0,0],[0,1,0],[1,1,1]] 解釋: 首先翻轉(zhuǎn)每一行: [[0,1,1],[1,0,1],[0,0,0]];然后反轉(zhuǎn)圖片: [[1,0,0],[0,1,0],[1,1,1]] ...

    chavesgu 評論0 收藏0
  • leetcode5: 矩陣反轉(zhuǎn)

    摘要:題目實(shí)際就是先把子數(shù)組倒序,再把和互換。通過按位異或運(yùn)算,可以實(shí)現(xiàn)兩個(gè)值的交換,而不必使用臨時(shí)變量。例如交換兩個(gè)整數(shù),的值,可通過下列語句實(shí)現(xiàn)異或運(yùn)算符的特點(diǎn)是數(shù)兩次異或同一個(gè)數(shù)仍然為原值 1.題目:Given a binary matrix A, we want to flip the image horizontally, then invert it, and return th...

    hot_pot_Leo 評論0 收藏0
  • leetcode5: 矩陣反轉(zhuǎn)

    摘要:題目實(shí)際就是先把子數(shù)組倒序,再把和互換。通過按位異或運(yùn)算,可以實(shí)現(xiàn)兩個(gè)值的交換,而不必使用臨時(shí)變量。例如交換兩個(gè)整數(shù),的值,可通過下列語句實(shí)現(xiàn)異或運(yùn)算符的特點(diǎn)是數(shù)兩次異或同一個(gè)數(shù)仍然為原值 1.題目:Given a binary matrix A, we want to flip the image horizontally, then invert it, and return th...

    EasonTyler 評論0 收藏0
  • Leetcode PHP題解--D61 953. Verifying an Alien Dictio

    摘要:題目鏈接題目分析給定一個(gè)單詞數(shù)組和一個(gè)字符串,判斷給定的數(shù)組是否滿足給定字符串的順序。思路按給定字符串,替換成正常順序的單詞。再判斷之前和之后的數(shù)組是否相同。最終代碼若覺得本文章對你有用,歡迎用愛發(fā)電資助。 D61 953. Verifying an Alien Dictionary 題目鏈接 953. Verifying an Alien Dictionary 題目分析 給定一個(gè)單詞...

    sshe 評論0 收藏0
  • Leetcode PHP題解--D79 448. Find All Numbers…

    摘要:題目鏈接題目分析給定一個(gè)到的數(shù)組,返回其中缺失的數(shù)字。思路用得出到的數(shù)字,再用和給定的數(shù)組計(jì)算差集。最終代碼若覺得本文章對你有用,歡迎用愛發(fā)電資助。 D79 448. Find All Numbers Disappeared in an Array 題目鏈接 448. Find All Numbers Disappeared in an Array 題目分析 給定一個(gè)1到n的數(shù)組,返回...

    X1nFLY 評論0 收藏0

發(fā)表評論

0條評論

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