mar*_*nza 2 ruby arrays
[1, 2, 3] & [2, 3, 4]给我们[2, 3]但是你如何得到n个数组的交集?
[1, 2, 3] & [2, 3, 4]
[2, 3]
[[1, 2, 3], [2, 3, 4], [1, 3, 4]].something 会给 [3]
[[1, 2, 3], [2, 3, 4], [1, 3, 4]].something
[3]
循环&工作但必须有更好的方法.
&
Aru*_*hit 8
[[1, 2, 3], [2, 3, 4], [1, 3, 4]].inject(:&) #=> [3]
归档时间:
13 年,2 月 前
查看次数:
176 次
最近记录:
12 年,11 月 前