Estoy tratando de encontrar los valores de intersección entre varias matrices.rails - Encontrar intersecciones entre varias matrices
por ejemplo
code1 = [1,2,3]
code2 = [2,3,4]
code3 = [0,2,6]
Así, el resultado sería de 2
Sé que en PHP se puede hacer esto con array_intersect
que quería ser capaz de agregar fácilmente matriz adicional por lo que Don 'realmente quiero utilizar múltiples bucles
¿Alguna idea?
Gracias, Alex
@Anurag ¿Estás seguro de que esto funciona? A menos que malinterprete los requisitos de OP, las primeras y las últimas matrices no se prueban una contra la otra para la intersección. Por ejemplo, '[1,2,3] & [4,5,6] & [1,2,3]' devuelve una matriz vacía. – Noz
@Cyle debe existir cualquier elemento en el resultado de una intersección de tres vías en los tres operandos. Ver http://en.wikipedia.org/wiki/Intersection_(set_theory) – bdares