РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dtTsTmClL6 49 of 128 menu

Задачи на коллекции Set в Dart. Часть 6

Даны три множества:

Set<int> set1 = {1, 2, 3, 4, 5, 6}; Set<int> set2 = {4, 5, 6, 7, 8, 9}; Set<int> set3 = {6, 7, 8, 9, 10, 11};

Найдите симметрическую разность всех трех множеств (элементы, которые есть только в одном из множеств).

Дана коллекция списков чисел:

List<List<int>> lists = [ [1, 2, 3, 4, 5], [2, 3, 4, 5, 6], [3, 4, 5, 6, 7], [4, 5, 6, 7, 8] ];

Найдите множество чисел, которые являются общими для всех списков.

Даны две коллекции Map с вложенными множествами:

Map<String, Set<int>> map1 = { 'A': {1, 2, 3}, 'B': {3, 4, 5}, 'C': {5, 6, 7} }; Map<String, Set<int>> map2 = { 'B': {3, 4, 8}, 'C': {5, 6, 9}, 'D': {7, 8, 9} };

Для ключей, присутствующих в обеих коллекциях, найдите пересечение их множеств.

Дан список множеств:

List<Set<int>> sets = [ {1, 2, 3, 4}, {3, 4, 5, 6}, {5, 6, 7, 8}, {7, 8, 9, 10} ];

Найдите каскадное пересечение: элементы, которые есть в первом и втором, но нет в третьем и четвертом.

Дана коллекция Map, где значения - списки:

Map<String, List<int>> data = { 'group1': [1, 2, 3, 4, 5], 'group2': [3, 4, 5, 6, 7], 'group3': [5, 6, 7, 8, 9] };

Найдите множество чисел, которые встречаются ровно в двух группах.

Даны три множества строк:

Set<String> setA = { "apple", "banana", "cherry", "date"}; Set<String> setB = {"banana", "date", "elderberry", "fig"}; Set<String> setC = {"cherry", "date", "fig", "grape" };

Найдите все строки, которые присутствуют ровно в двух множествах.

Дана коллекция множеств:

List<Set<int>> numberSets = [ {1, 2, 3, 4, 5}, {2, 3, 4, 5, 6}, {3, 4, 5, 6, 7}, {4, 5, 6, 7, 8} ];

Найдите множество чисел, которые отсутствуют хотя бы в одном из множеств.

Даны две коллекции Map с составными ключами:

Map<String, Set<String>> map1 = { 'A': {"x", "y", "z"}, 'B': {"y", "z", "w"}, 'C': {"z", "w", "v"} }; Map<String, Set<String>> map2 = { 'A': {"x", "y", "a"}, 'B': {"y", "b", "c"}, 'D': {"z", "w", "d"} };

Для общих ключей найдите симметрическую разность их множеств.

Дан список множеств разной размерности:

List<Set<int>> sets = [ {1, 2, 3}, {2, 3, 4, 5}, {3, 4, 5, 6, 7}, {4, 5, 6, 7, 8, 9} ];

Найдите множество чисел, которые образуют возрастающую цепочку: присутствуют в каждом следующем множестве, но отсутствуют в предыдущих.

Даны четыре множества:

Set<int> set1 = {1, 3, 5, 7, 9}; Set<int> set2 = {2, 4, 6, 8, 10}; Set<int> set3 = {1, 2, 3, 5, 7}; Set<int> set4 = {2, 3, 5, 8, 9};

Найдите все числа, которые являются простыми и присутствуют в нечетных множествах.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить