Задачи на коллекции Set в Kotlin. Часть 5
Дан список с дубликатами:
val list = listOf(1, 2, 2, 3, 3, 3, 4, 5, 5)
Преобразуйте его в множество Set без дубликатов.
Даны два множества:
val set1 = setOf(1, 2, 3, 4, 5)
val set2 = setOf(4, 5, 6, 7)
Найдите пересечение множеств с помощью intersect.
Даны два множества:
val set1 = setOf("a", "b", "c")
val set2 = setOf("c", "d", "e")
Найдите объединение множеств с помощью union.
Даны два множества:
val set1 = setOf(10, 20, 30, 40)
val set2 = setOf(30, 40, 50)
Найдите разность множеств (элементы из первого, которых нет во втором) с помощью subtract.
Дан изменяемый набор:
val set = mutableSetOf(1, 2, 3)
Добавьте в него элементы 4 и 5 методом add.
Дан изменяемый набор:
val set = mutableSetOf(1, 2, 3, 4, 5)
Удалите элемент 3 методом remove.
Дан набор строк:
val set = setOf("apple", "banana", "cherry", "date")
Проверьте, содержится ли в нём строка "banana".
Дан набор:
val set = setOf(5, 2, 8, 1, 9)
Преобразуйте его в отсортированный список.
Дана строка:
val str = "abracadabra"
Найдите множество уникальных символов этой строки.
Дан список слов:
val words = listOf("hi", "hello", "hi", "hey", "hello", "hi")
Найдите множество слов, которые встречаются в списке более одного раза.