0
給定由1(雲)和0(晴空)組成的二維網格skyMap,計算雲的數量。圖遍歷計數雲[蟒]
雲被晴空包圍,並且通過水平或垂直連接相鄰的雲而形成。您可以假設skyMap的所有四條邊都被晴空包圍。
例
skyMap = [['0', '1', '1', '0', '1'],
['0', '1', '1', '1', '1'],
['0', '0', '0', '0', '1'],
['1', '0', '0', '1', '1']]
輸出應該是
countClouds(skyMap) = 2;
對於
skyMap = [['0', '1', '0', '0', '1'],
['1', '1', '0', '0', '0'],
['0', '0', '1', '0', '1'],
['0', '0', '1', '1', '0'],
['1', '0', '1', '1', '0']]
輸出應該是
countClouds(skyMap) = 5.
你有沒有嘗試過這個問題?你卡在哪裏? – fileyfood500