[問題] 想請教有無相關演算法已回收
若是有一 a*a 的陣列,
裡面是經過二值化後的陣列(都是0和1)。
現在想要想一個演算法,能夠讓前後左右有1的連在一起並且變為相同數字。
舉例:
0 0 1 0 1 1
1 1 0 1 1 1
0 1 0 0 0 1
0 0 0 0 0 0
1 1 1 0 0 1
1 1 0 0 1 0
有相鄰1的數字會變一樣,沒有連在一起則不一樣:
可能變成如下:
0 0 1 0 2 2
3 3 0 2 2 2
0 3 0 0 0 2
0 0 0 0 0 0
4 4 4 0 0 5
4 4 0 0 6 0
目前有蠻多想法但都有bug,不知有無大神有不錯的演算法 ~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.100.151
→
07/11 11:00, , 1F
07/11 11:00, 1F
→
07/11 11:42, , 2F
07/11 11:42, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章