作者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://webptt.com/cn.aspx?n=bbs/MacDev/M.1515642346.A.69F.html
1F:推 darktt: 推荐用NSPredicate,筛选出第一个元素等於1的阵列,之後 01/11 13:24
2F:→ darktt: 比较筛选後的数量 01/11 13:24
3F:推 Blueshiva: 这跟一维二维阵列其实无关了,你比较的对象其实就是一 01/11 16:22
4F:→ Blueshiva: 个维度,一个维度要判断连续性,不全部扫一遍其实也不 01/11 16:23
5F:→ Blueshiva: 会知道,所以复杂度是O(N),那就从头跑到尾一遍就好 01/11 16:25
6F:→ areyo: 谢谢 01/12 23:51