función unordered_multiset count() en C++ STL

Unordered_multiset ::count() es una función incorporada en C++ STL que devuelve el recuento de elementos en el contenedor unordered_multiset que es igual a un valor dado.

Sintaxis:

unordered_multiset_name.count(val)

Parámetros: la función acepta un solo parámetro obligatorio val que especifica el elemento cuyo recuento en el contenedor unordered_multiset se devolverá.

Valor devuelto: Devuelve un tipo integral sin signo que indica el número de veces que aparece un valor en el contenedor.

Los siguientes programas ilustran la función anterior:

Programa 1:

// C++ program to illustrate the
// unordered_multiset::count() function
#include <bits/stdc++.h>
using namespace std;
  
int main()
{
  
    // declaration
    unordered_multiset<int> sample;
  
    // inserts element
    sample.insert(11);
    sample.insert(11);
    sample.insert(11);
    sample.insert(12);
    sample.insert(13);
    sample.insert(13);
    sample.insert(14);
  
    cout << "11 occurs " << sample.count(11) << " times";
    cout << "\n12 occurs " << sample.count(13) << " times";
    cout << "\n13 occurs " << sample.count(13) << " times";
    cout << "\n14 occurs " << sample.count(14) << " times";
  
    return 0;
}
Producción:

11 occurs 3 times
12 occurs 2 times
13 occurs 2 times
14 occurs 1 times

Programa 2:

// C++ program to illustrate the
// unordered_multiset::count() function
#include <bits/stdc++.h>
using namespace std;
  
int main()
{
  
    // declaration
    unordered_multiset<char> sample;
  
    // inserts element
    sample.insert('a');
    sample.insert('a');
    sample.insert('a');
    sample.insert('b');
    sample.insert('b');
    sample.insert('c');
    sample.insert('c');
  
    cout << "a occurs " << sample.count('a') << " times";
    cout << "\nb occurs " << sample.count('b') << " times";
    cout << "\nc occurs " << sample.count('c') << " times";
  
    return 0;
}
Producción:

a occurs 3 times
b occurs 2 times
c occurs 2 times

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *