0
'1(雲)と' 0(晴天)からなる2DグリッドskyMapがある場合、雲の数を数えます。グラフ巡回カウント雲[python]
雲は澄んだ空に囲まれ、隣接する雲を水平または垂直に接続することで形成されます。 skyMapの4つのエッジはすべて、澄んだ空に囲まれていると仮定できます。出力があるべき
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']]
について
例
skyMap = [['0', '1', '1', '0', '1'],
['0', '1', '1', '1', '1'],
['0', '0', '0', '0', '1'],
['1', '0', '0', '1', '1']]
を出力しなければならない
countClouds(skyMap) = 5.
問題を試みましたか?あなたはどこにいらっしゃいますか? – fileyfood500