作者areyo (沒有名字的怪物)
看板MacDev
標題[問題] 2維陣列比較
時間Thu Jan 11 11:45:43 2018
[1 , 2 , 3 , 4 , 5]
[1 , 1 , 3 , 1 , 5]
[3 , 1 , 3 , 2 , 5]
[3 , 5 , 5 , 3 , 5]
[1 , 2 , 4 , 5 , 5]
[1 , 5 , 3 , 1 , 5]
[1 , 2 , 3 , 4 , 5]
請問有什麼辦法去判斷2維陣列中
(Y軸) 上、下數字是連續的
例第一欄 :
1 1 3 3 1 1
只能一個一個比嗎???還是??
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.95.70
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1515642346.A.69F.html
推 darktt: 推薦用NSPredicate,篩選出第一個元素等於1的陣列,之後 01/11 13:24
→ darktt: 比較篩選後的數量 01/11 13:24
推 Blueshiva: 這跟一維二維陣列其實無關了,你比較的對象其實就是一 01/11 16:22
→ Blueshiva: 個維度,一個維度要判斷連續性,不全部掃一遍其實也不 01/11 16:23
→ Blueshiva: 會知道,所以複雜度是O(N),那就從頭跑到尾一遍就好 01/11 16:25
→ areyo: 謝謝 01/12 23:51