Los conjuntos son contenedores que almacenan elementos únicos siguiendo un orden específico. Internamente, los elementos de un conjunto siempre están ordenados . Los conjuntos normalmente se implementan como árboles de búsqueda binarios .
set::size(
) La función size() se usa para devolver el tamaño del contenedor del conjunto o el número de elementos en el contenedor del conjunto.
Sintaxis:
set_name.size()
Valor devuelto: Devuelve el número de elementos en el contenedor establecido.
Ejemplos:
Input : set1{'a', 'b', 'c', 'd'}; set1.size(); Output : 4 Input : set2{}; set2.size(); Output : 0
Errores y excepciones
1. Tiene una garantía de tiro sin excepción.
2. Muestra error cuando se pasa un parámetro.
// C++ program to illustrate // size() function on set #include <bits/stdc++.h> using namespace std; int main() { // Take any two sets set<char> set1, set2; for (int i = 0; i < 4; i++) { set1.insert('a' + i); } // Printing the size of sets cout << "set1 size: " << set1.size(); cout << endl; cout << "set2 size: " << set2.size(); return 0; }
Producción:
set1 size: 4 set2 size: 0
Complejidad del tiempo: Constante
Publicación traducida automáticamente
Artículo escrito por AKASH GUPTA 6 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA