我有0-1元素,比如一些數組:
找到一個人的集中區域在酉矩陣
array('0,0'=>0,'1,0'=>0,'2,0'=>0,'3,0'=>1,'0,1'=>1,'1,1'=>1,'2,1'=>0,'3,1'=>0,'0,2'=>1,'1,2'=>1,'2,2'=>1,'3,2'=>1);
它看起來像:
0 0 0 1
1 1 0 0
1 1 1 1
如何找到所有島嶼1?
在這種情況下,我想返回值:
$island[] = array('3,0');
$island[] = array('0,1','1,1','0,2','1,2','2,2','3,2');
當然,在現實情況下,更擴大。
在此先感謝。
這可能只是我,但我不明白的要求 – asprin
這是你的矩陣,它是一個數組嗎?這是一個帶換行符的單個字符串嗎?什麼是輸入類型 - 這將在解決方案中發揮重要作用。 – Fluffeh
@asprin基於輸出,它似乎是對輸入中數字1的協調參照。如果輸入是一個二維數組,那麼數字索引中包含1。 – Fluffeh