Задачи на коллекции Set в Dart. Часть 2
Даны два множества:
Set<int> set1 = {1, 2, 3, 4, 5};
Set<int> set2 = {4, 5, 6, 7, 8};
Найдите пересечение этих множеств.
Даны два множества:
Set<String> set1 = {
"apple",
"banana",
"cherry"}; Set<String> set2 = {"banana",
"orange",
"kiwi"
};
Найдите объединение этих множеств.
Даны два множества:
Set<int> set1 = {1, 2, 3, 4, 5};
Set<int> set2 = {3, 4, 5};
Проверьте, является ли set2 подмножеством set1.
Дан mutable набор:
Set<int> numbers = {1, 2, 3, 4, 5};
Добавьте число 6 в набор.
Дан набор чисел:
Set<int> numbers = {5, 2, 8, 1, 9, 3, 5, 2, 8};
Найдите количество уникальных элементов в наборе.
Даны два множества:
Set<int> set1 = {1, 2, 3, 4, 5};
Set<int> set2 = {4, 5, 6, 7, 8};
Найдите разность set1 и set2.
Дан mutable набор:
Set<String> fruits = {
"apple",
"banana",
"orange"
};
Удалите элемент "banana" из набора.
Дан набор чисел:
Set<int> numbers = {10, 25, 3, 47, 15, 62, 8, 39};
Проверьте, содержит ли набор число 47.
Даны два множества:
Set<String> set1 = {
"a",
"b",
"c",
"d"}; Set<String> set2 = {"c",
"d",
"e",
"f"
};
Найдите симметрическую разность множеств.
Дан набор:
Set<Object> mixedSet = {1, "hello", 3.14, true};
Отфильтруйте только элементы типа int.