Найти объединение множеств - C#
Формулировка задачи:
Уважаемые программисты, помогите барану остаться на степухе)).
Задание такое:
Дано:
1) Множество А{-3, -2, -1, 0}
2) Множество В{0, 2, 3}
3) Универсальное множество U={-3, -2, -1, 0, 1, 2, 3}
4) Число разбиений = 2
Нужно найти объединение А с В, пересечение тоже А и В, разность А и В, разность В и А, Дополнение А и В до универсального, булеан (А), разбиение (В).
Нужно в крайний срок, плиз, хэлп! Задача вроде не сложная, на бумаге решить легко, но языками кодирования не обладаю, к сожалению.....
Почти вс( готово№ Осталось только дополнение и булеан А и разбиение В
Решение задачи: «Найти объединение множеств»
textual
Листинг программы
var powerA = A.Aggregate(new List<IEnumerable<int>> { Enumerable.Empty<int>() } as IEnumerable<IEnumerable<int>>, (set, x) => set.Concat(set.Select(subset => subset.Concat(new List<int> { x }))));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д