Объединить массивы так, чтобы результирующий массив остался упорядоченным по возрастанию - C#

Узнай цену своей работы

Формулировка задачи:

Даны два массива A и B, элементы которых упорядочены по возрастанию. Объединить эти массивы так, чтобы результирующий массив C остался упорядоченным по возрастанию

Решение задачи: «Объединить массивы так, чтобы результирующий массив остался упорядоченным по возрастанию»

textual
Листинг программы
            int[] A = new int[4] { 1, 3, 5, 7 };
            int[] B = new int[4] { 2, 4, 6, 8 };
 
            int[] C = new int[8];
            int i = 0; 
 
            foreach (int item in A)
            {
                C[i] = item;
                i++;
            }
 
            foreach (int item2 in B)
            {
                C[i] = item2;
                i++;
            }
 
            Array.Sort(C);
            for (int j = 0; j < C.Length; j++)
            {
                Console.WriteLine(C[j]);
            }
            Console.ReadLine();

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы