条件:对两个数组已经排好序
一:
NSArray *A = @[@1,@2,@3,@4,@5,@6,@7,@8,@9,@13];
NSArray *B = @[@1,@2,@3,@4,@...NSArray *array1 = @[@1,@2,@3,@4,@5,@6,@7,@8,@9,@13];
NSArray *array2 = @[@1,@2,@3,@4,@5,@6,@7,@8,...if (value) {
NSLog(@"数组array1中%@在数组array2中",value);
}
}
结果:
2019-04-16 10:20:...10:20:31.368176+0800 SYAnswer[68281:3279609] 数组array1中9在数组array2中
这种是以字典的形式来做的,效率相比第一种会更好一些。...我们这里有条件:数组是排过序的,这样也是可以借助第一种方案,先把array1内值筛选到array2的范围内,再进行最后的遍历操作,也算是一个优化。