Сортировка элементов массива пузырьком с условием - 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);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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