Предполагая, что у меня есть два массива A и B (оба с равным количеством элементов)
int A[] = {40,50,70};
int B[] = {80,60,45};
Я должен переставить массив A таким образом, чтобы максимальное количество элементов в массиве A было больше, чем их соответствующие элементы в массиве B.
В этом случае перестановка A в {40,70,50} даст требуемый результат.
Каков наиболее оптимальный путь для этого?