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

Метод contains класса BTreeSet

Метод contains проверяет, содержится ли указанный элемент в множестве BTreeSet. Он возвращает true, если элемент найден, и false в противном случае. Параметром метод принимает значение элемента, которое нужно найти во множестве.

Синтаксис

btreeset.contains(&value)

Пример

Давайте проверим, содержит ли множество {1, 2, 3, 4, 5} элемент 3:

use std::collections::BTreeSet; fn main() { let set: BTreeSet<i32> = [1, 2, 3, 4, 5].into_iter().collect(); let res = set.contains(&3); println!("{}", res); }

Результат выполнения кода:

true

Пример

Давайте проверим, содержит ли множество {1, 2, 3, 4, 5} элемент 6:

use std::collections::BTreeSet; fn main() { let set: BTreeSet<i32> = [1, 2, 3, 4, 5].into_iter().collect(); let res = set.contains(&6); println!("{}", res); }

Результат выполнения кода:

false

Пример

Давайте проверим, содержит ли множество строк {"abcde", "12345"} элемент "abcde":

use std::collections::BTreeSet; fn main() { let set: BTreeSet<&str> = ["abcde", "12345"].into_iter().collect(); let res = set.contains("abcde"); println!("{}", res); }

Результат выполнения кода:

true

Смотрите также

  • класс BTreeSet,
    который представляет упорядоченное множество
  • метод new,
    который создаёт новое пустое множество
  • метод insert,
    который добавляет элемент во множество
  • метод range,
    который возвращает диапазон элементов множества
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить