establecer la función find() en C++ STL

El set::find es una función integrada en C++ STL que devuelve un iterador al elemento que se busca en el contenedor del conjunto. Si no se encuentra el elemento, el iterador apunta a la posición justo después del último elemento del conjunto. Sintaxis:    set_name.find(element) Parámetros: la función acepta un elemento de parámetro obligatorio que especifica … Continue reading «establecer la función find() en C++ STL»

liste la función max_size() en C++ STL

La lista::max_size() es una función incorporada en C++ STL que devuelve la cantidad máxima de elementos que puede contener un contenedor de lista. Sintaxis : list_name.max_size() Parámetros : esta función no acepta ningún parámetro. Valor devuelto : esta función devuelve el número máximo de elementos que puede contener un contenedor de lista. El siguiente programa … Continue reading «liste la función max_size() en C++ STL»

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

La lista::tamaño() es una función incorporada en C++ STL que se usa para encontrar la cantidad de elementos presentes en un contenedor de lista. Es decir, se usa para encontrar el tamaño del contenedor de la lista. Sintaxis : list_name.size(); Complejidad del tiempo – O(N) lineal Parámetros : Esta función no acepta ningún parámetro. Valor … Continue reading «función de tamaño de lista() en C++ STL»

Función mktime() en C++ STL

mktime () es una función C++ incorporada que convierte la hora del calendario local a la hora desde la época y devuelve el valor como un objeto de tipo time_t. Sintaxis:  time_t mktime( struct tm *time_ptr ) Parámetros: la función acepta un puntero de parámetro obligatorio time_ptr que apunta a una estructura de objeto tm … Continue reading «Función mktime() en C++ STL»

get_allocator() en C++

En STL, los contenedores pueden cambiar de tamaño dinámicamente. Allocator es un objeto que es responsable de la asignación/desasignación de memoria dinámica. get_allocator() se usa para asignar fragmentos de memoria. Devuelve una copia del objeto asignador asociado con el contenedor. Se define en bibliotecas de vectores , mapas , listas y conjuntos . Sintaxis: allocator_type … Continue reading «get_allocator() en C++»

Biblioteca <numeric> en C++ STL

Funciones matemáticas comunes std::fabs: esta función devuelve el valor absoluto. std::sqrt: esta función devuelve la raíz cuadrada std::sin: Esta función devuelve el seno medido en radianes. Funciones matemáticas especiales std::beta: esta función evalúa la integral Beta (completa) con parámetros dados std::hermite: Esta función Devuelve el valor del Polinomio de Hermite de orden n en el … Continue reading «Biblioteca <numeric> en C++ STL»

mapa::clear() en C++ STL

El mapa es una estructura de datos similar a un diccionario. Es una array asociativa de pares (clave, valor), donde solo un valor único está asociado con cada clave única. map::clear( ) La función clear() se usa para eliminar todos los elementos del contenedor del mapa y así dejar su tamaño 0. Sintaxis: map1.clear() where … Continue reading «mapa::clear() en C++ STL»

list::emplace_front() y list::emplace_back() en C++ STL

Las listas son contenedores utilizados en C++ para almacenar datos de forma no contigua. Normalmente, las arrays y los vectores son de naturaleza contigua, por lo que las operaciones de inserción y eliminación son más costosas en comparación con la opción de inserción y eliminación en las listas. lista::emplace_front() Esta función se usa para insertar … Continue reading «list::emplace_front() y list::emplace_back() en C++ STL»

array::fill() y array::swap() en C++ STL

Las clases de arreglos son generalmente más eficientes, livianas y confiables que los arreglos de estilo C. La introducción de la clase de array de C++ 11 ha ofrecido una mejor alternativa para las arrays de estilo C. array::llenar() Esta función se utiliza para establecer un valor común para todos los elementos del contenedor de … Continue reading «array::fill() y array::swap() en C++ STL»

Deque::front() y deque::back() en C++ STL

Las colas Deque o Double Ended son contenedores de secuencias con la función de expansión y contracción en ambos extremos. Son similares a los vectores, pero son más eficientes en caso de inserción y eliminación de elementos al final, y también al principio. A diferencia de los vectores, es posible que no se garantice la … Continue reading «Deque::front() y deque::back() en C++ STL»