У меня есть два массива:Java: положение элементов в массиве из другого массива
а = [a1, a2, a3, a4, .., ап] упорядочены по возрастанию;
b = [b1, b2, b3, ..., bm] упорядочено по возрастанию;
Я хочу знать положение элементов массива b в массиве a.
Есть ли быстрый способ сделать это, а не искать один за другим?
Если массивы сортируются да. – Gatusko
для каждого b: x вы можете бинарный поиск из подматрицы a: k в a: n, где k - indexOf b: x-1 в –
Любая идея об алгоритме? – lsl