Задачи на HashSet в Rust. Часть 1
Дано изменяемое множество:
let set = HashSet::from([1, 2, 3]);
Добавьте число 4 в множество.
Дано изменяемое множество:
let set = HashSet::from(["apple", "banana"]);
Добавьте элемент "orange" в множество.
Дано множество:
let set = HashSet::from([5, 10, 15, 20]);
Проверьте, содержит ли множество число 10.
Дано изменяемое множество:
let set = HashSet::from([1, 2, 3, 4, 5]);
Удалите элемент 3 из множества.
Дано множество:
let set = HashSet::from(["a", "b", "c", "d", "e"]);
Проверьте, пусто ли множество.
Дано множество:
let set = HashSet::from([1, 2, 3, 4, 5]);
Найдите размер множества.
Дано изменяемое множество:
let set = HashSet::from([1, 2, 3, 4, 5]);
Очистите множество, удалив все элементы.
Дано множество:
let set = HashSet::from([1, 2, 3, 4, 5]);
Преобразуйте множество в список.
Дано изменяемое множество и список:
let set = HashSet::from([10, 20, 30]);
let lst = vec![40, 50];
Добавьте все элементы из списка в множество.
Дано изменяемое множество и массив:
let set = HashSet::from(["red", "green"]);
let arr = vec!["blue", "yellow"];
Добавьте все элементы из массива в множество.