Сортировка элементов массива пузырьком с условием - C#
Формулировка задачи:
Разработать и отладить программу, в которой реализовать алгоритмы сортировки и поиска в соответствии с заданием. Определить время работы программы.
Для выполнения задания необходимо использовать два одномерных массива целых чисел А [M] и В [N] (М и N – произвольные целые числа, не превышающие 214).
Инициализируйте исходные массивы данными, после чего отсортируйте массивы с использованием алгоритма, указанного в вашем задании.
Создайте одномерный массив С, который содержит элементы, отвечающие условию задания, в одном экземпляре (без повторений).
Сравните время работы программы при следующих размерах исходных массивов: 100, 1000, 10000 элементов.
Указание: Вспомогательные массивы использовать запрещается, если в алгоритме сортировки не оговорено обратное.
Задание: элементы, которые присутствуют в нескольких экземплярах в массиве А, но отсутствуют в массиве В
Алгоритм сортировки-пузырьком, алгоритм поиска-линейный.
Был бы очень благодарен за ответ
Решение задачи: «Сортировка элементов массива пузырьком с условием»
textual
Листинг программы
int[] a = { 1, 2, 1, 3, 6, 2, 1, 7, 3 }; int[] b = { 1, 3, 7 }; var res = a.GroupBy(n => n).Where(n => n.Count() > 1).Select(g => g.Key).Except(b);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д