HashSet на языке Rust.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsTsTmClL2 47 of 173 menu
◀ ▶

Задачи на HashSet в Rust. Часть 2

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

let set1 = HashSet::from([1, 2, 3, 4, 5]); let set2 = HashSet::from([4, 5, 6, 7, 8]);

Найдите пересечение этих множеств.

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

let set1 = HashSet::from(["apple", "banana", "cherry"]); let set2 = HashSet::from(["banana", "orange", "kiwi"]);

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

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

let set1 = HashSet::from([1, 2, 3, 4, 5]); let set2 = HashSet::from([3, 4, 5]);

Проверьте, является ли set2 подмножеством set1.

Дан mutable набор:

let numbers = HashSet::from([1, 2, 3, 4, 5]);

Добавьте число 6 в набор.

Дан набор чисел:

let numbers = HashSet::from([5, 2, 8, 1, 9, 3, 5, 2, 8]);

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

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

let set1 = HashSet::from([1, 2, 3, 4, 5]); let set2 = HashSet::from([4, 5, 6, 7, 8]);

Найдите разность set1 и set2.

Дан mutable набор:

let fruits = HashSet::from(["apple", "banana", "orange"]);

Удалите элемент "banana" из набора.

Дан набор чисел:

let numbers = HashSet::from([10, 25, 3, 47, 15, 62, 8, 39]);

Проверьте, содержит ли набор число 47.

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

let set1 = HashSet::from(["a", "b", "c", "d"]); let set2 = HashSet::from(["c", "d", "e", "f"]);

Найдите симметрическую разность множеств.

Дан набор:

let mixedSet = HashSet::from([1, 2, 3, 4, 5]);

Оставьте в множестве только чётные числа.

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