Was ist der effizienteste Weg, um zu testen, ob ein Array ein Element aus einem zweiten Array enthält?
Zwei Beispiele unten, die versuchen, die Frage zu beantworten, foods
enthalten ein Element aus cheeses
:
cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon)
foods = %w(pizza feta foods bread biscuits yoghurt bacon)
puts cheeses.collect{|c| foods.include?(c)}.include?(true)
puts (cheeses - foods).size < cheeses.size