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

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

Даны два массива:

int[] arr1 = new int[] { 1, 2, 3, 4, 5 }; int[] arr2 = new int[] { 4, 5, 6, 7, 8 };

Найдите множество общих элементов.

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

List<Integer> list = List.of(1, 2, 2, 3, 4, 4, 5); Set<Integer> set = Set.of(3, 4, 5, 6, 7);

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

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

Map<String, Integer> map = Map.of("a", 1, "b", 2, "c", 3); List<Integer> list = List.of(2, 3, 4, 5);

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

Даны три списка:

List<List<Integer>> list1 = List.of(1, 2, 3, 4); List<List<Integer>> list2 = List.of(3, 4, 5, 6); List<Integer> list3 = List.of(4, 5, 6, 7);

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

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

String[] array = new String[] { "apple", "banana", "cherry", "apple" }; Set<String> set = Set.of("banana", "orange", "kiwi");

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

Дана коллекция Map:

Map<String, Integer> map1 = Map.of("a", 1, "b", 2, "c", 3); Map<String, Integer> map2 = Map.of("b", 20, "c", 3, "d", 40);

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

Даны два списка строк:

List<List<String>> list1 = List.of("apple", "banana", "cherry", "date"); List<String> list2 = List.of("banana", "date", "elderberry", "fig");

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

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

List<List<Integer>> listOfLists = List.of( List.of(1, 2, 3), List.of(2, 3, 4), List.of(3, 4, 5) );

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

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

Set<Integer> set = Set.of(10, 20, 30, 40); int[] array = new int[] { 15, 25, 30, 35, 40 };

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

Даны две коллекции Map:

Map<String, Integer> map1 = Map.of("x", 100, "y", 200, "z", 300); Map<String, Integer> map2 = Map.of("y", 200, "z", 333, "w", 400);

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

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