Какой лучший алгоритм для сравнения двух массивов, чтобы увидеть, имеют ли они одни и те же элементы?
Предположим, что дубликатов нет, члены могут быть в любом порядке и что ни один из них не сортируется.
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