Я использую Ruby 1.8.6 с Rails 1.2.3, и мне нужно определить, имеют ли два массива одинаковые элементы, независимо от того, находятся ли они в такой же порядок. Один из массивов гарантированно не содержит дубликатов (другой может, и в этом случае ответ будет отрицательным).
Моя первая мысль была
require 'set'
a.to_set == b.to_set
, но мне было интересно, есть ли более эффективный или идиоматический способ сделать это.