C помогите срочнодано два целочисленных массива A и B размером n.
C помогите безотлагательно
дано два целочисленных массива A и B размером n. Отсортировать массив A по возрастанию а массив B по кбыванию. Отыскать малое значение сумм Ai+Bi, где i=1..n
P.S. Хотел прикрепить файлы, но тут написано чтоб с жёсткого диска, а у меня SSD(
В общем, сделал функции сортировки и поиска минимума сумм.
Сортировка методом пузырька. Самая неэффективная и обычная.
static void Main(string[] args)
int[] A = 1, 5, 23, 6, 452, -2, 5 ;
int[] B = 1, 452, -2, 55, 23, 6, 7 ;
int n = A.Length;
bubbleSort(A, n, true);
bubbleSort(B, n, false);
Console.Write(findMinCombine(A, B, n));
static void bubbleSort(int[] a, int n, bool increase)
int buff;
for (int i = 0; i lt; n; i++)
for (int j = n - 1; j gt; i; j--)
if (a[j - 1] - a[j] lt; 0 != increase)
buff = a[j - 1];
a[j - 1] = a[j];
a[j] = buff;
static int findMinCombine(int[] a, int[] b, int n)
int min = a[0] + b[0];
for (int i = 1; i lt; n; i++)
if (a[i] + b[i] lt; min)
min = a[i] + b[i];
return min;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.