Учитывая:
a = ["thing1", "thing2", "thing3", "thing4", "thing5", "thing6"]
b = ["thing3", "thing4", "thing5"]
Я ищу наиболее эффективный способ получить это:
result #=> [0, 0, 1, 1, 1, 0]
Должен быть способ лучше, чем O (n ^ 2).
a.map{|v| b.include?(v) ? 1 : 0}