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

Метод count

Метод count класса set возвращает количество элементов с указанным ключом. Поскольку контейнер set хранит только уникальные значения, результатом работы метода всегда будет либо 0, либо 1. В первый параметр передается значение ключа, которое необходимо проверить на наличие в контейнере.

Синтаксис

set.count(key)

Пример

Давайте проверим наличие числа 3 в множестве чисел от 1 до 5:

#include <iostream> #include <set> using namespace std; int main() { set<int> st = {1, 2, 3, 4, 5}; cout << st.count(3) << endl; return 0; }

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

1

Пример

А теперь проверим наличие числа 6 в этом же множестве:

#include <iostream> #include <set> using namespace std; int main() { set<int> st = {1, 2, 3, 4, 5}; cout << st.count(6) << endl; return 0; }

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

0

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

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