Я ищу решение следующего алгоритма с минимальной сложностью времени и пространства.
Для двух массивов a и b найдите все пары элементов (a1, b1), для которых a1 принадлежит Array A, а b1 принадлежит массиву B, сумма которого a1 + b1 = k (любое целое число).
Мне удалось найти подход O (n log n), в котором мы будем сортировать один из массива say A и для каждого элемента b в массиве B, выполнять двоичный поиск в отсортированном массиве A для значения (Kb).
Можем ли мы улучшить его дальше?