Какой лучший алгоритм для сравнения двух массивов, чтобы увидеть, имеют ли они одинаковые члены?
Предположим, что дубликатов нет, элементы могут быть в любом порядке, и ни один из них не отсортирован.
compare(
[a, b, c, d],
[b, a, d, c]
) ==> true
compare(
[a, b, e],
[a, b, c]
) ==> false
compare(
[a, b, c],
[a, b]
) ==> false