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

Unordered_multiset ::equal_range() es una función incorporada en C++ STL que devuelve el rango en el que todos los elementos son iguales a un valor dado . Devuelve un par de iteradores donde el primero es un iterador que apunta al límite inferior del rango y el segundo es un iterador que apunta al límite superior … Continue reading «función unordered_multiset equal_range() en C++STL»

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

Unordered_multiset ::load_factor() es una función integrada en C++ STL que devuelve el factor de carga actual en el contenedor unordered_multiset. El factor de carga es la relación entre el número de elementos en el contenedor (su tamaño) y el número de baldes (bucket_count): factor_de_carga = tamaño / número_de_cubetas El factor de carga influye en la … Continue reading «función unordered_multiset load_factor() en C++ STL»

liste las funciones crbegin() y crend() en C++ STL

La lista::crbegin() es una función integrada en C++ STL que devuelve un iterador inverso constante que apunta al último elemento de la lista, es decir, al principio invertido del contenedor. Los elementos no se pueden modificar ni cambiar ya que el iterador es constante. Sintaxis: list_name.crbegin() Parámetros: La función no acepta ningún parámetro. Valor devuelto: … Continue reading «liste las funciones crbegin() y crend() en C++ STL»

función multiset insert() en C++ STL

El multiset::insert() es una función integrada en C++ STL que inserta elementos en el contenedor de multiset o inserta los elementos de una posición a otra posición de un multiset a un multiset diferente.  Sintaxis:  iterator multiset_name.insert(element) Complejidad de tiempo: O (log n) Dado que los elementos siempre están ordenados, los elementos recién insertados deben … Continue reading «función multiset insert() en C++ STL»

función set::upper_bound() en C++ STL

El set::upper_bound() es una función incorporada en C++ STL que devuelve un iterador que apunta al siguiente elemento inmediato que es mayor que k. Si la clave pasada en el parámetro excede la clave máxima en el contenedor, entonces el iterador devolvió puntos al siguiente del último elemento (que se puede identificar usando la función … Continue reading «función set::upper_bound() en C++ STL»

función multimapa lower_bound() en C++ STL

El multimap::lower_bound(k) es una función incorporada en C++ STL que devuelve un iterador que apunta a la clave en el contenedor que es equivalente a k pasado en el parámetro. En caso de que k no esté presente en el contenedor multimapa, la función devuelve un iterador que apunta al siguiente elemento inmediato que es … Continue reading «función multimapa lower_bound() en C++ STL»

función de cambio de tamaño de lista() en C++ STL

list::resize() es una función incorporada en C++ STL que se usa para cambiar el tamaño de un contenedor de lista. Toma un número n como parámetro y cambia el tamaño del contenedor de la lista para que contenga exactamente n elementos. Si la lista ya tiene más de n elementos, la función borra los elementos … Continue reading «función de cambio de tamaño de lista() en C++ STL»

array::rbegin() y array::rend() en C++ STL

array::rbegin() es una función integrada en C++ STL que devuelve un iterador inverso que apunta al último elemento del contenedor. Sintaxis: array_name.rbegin() Parámetros: La función no acepta ningún parámetro. Valor devuelto: la función devuelve un iterador inverso que apunta al último elemento del contenedor. Programa para demostrar el método array::rbegin(): Programa 1:  CPP // CPP … Continue reading «array::rbegin() y array::rend() en C++ STL»

Clasificación de Vector de Tupla en C++ (Orden Descendente)

¿Qué es el vector de tupla? Una tupla es un objeto que puede contener una cantidad de elementos y un vector que contiene una cantidad múltiple de dicha tupla se denomina vector de tupla. Los elementos pueden ser de diferentes tipos de datos. Los elementos de las tuplas se inicializan como argumentos en el orden … Continue reading «Clasificación de Vector de Tupla en C++ (Orden Descendente)»

Biblioteca <regex> en C++ STL

Clases principales Estas clases encapsulan una expresión regular y los resultados de hacer coincidir una expresión regular dentro de una secuencia de caracteres de destino. basic_regex: objeto de expresión regular (plantilla de clase) sub_match: identifica la secuencia de caracteres que coinciden con una subexpresión (plantilla de clase) match_results: identifica una coincidencia de expresión regular, incluidas … Continue reading «Biblioteca <regex> en C++ STL»