У меня есть миллионы встроенных массивов фиксированного размера (100). Каждый массив сортируется и имеет уникальные элементы. Для каждого массива я хочу найти все массивы, которые содержат 70% общих элементов. Сейчас я получаю около 1 миллиона сравнений (используя Arrays.binarySearch()) в секунду, что слишком медленно для нас.
Можно ли рекомендовать лучший алгоритм поиска?