0

我有这个数组

a = [[1,2,3,4,5],[2,3,6],[2,8,9]]

我怎样才能得到所有数组的交集a?它应该与 相同a[0]&a[1]&a[2],即:

[2]
4

1 回答 1

7
a = [[1 ,2, 3, 4, 5], [2, 3, 6], [2, 8, 9]]

a.inject(:&)
# => [2]
于 2013-04-26T11:03:55.147 回答