¿Cómo atravesar un mapa STL en dirección inversa?

Map almacena los elementos en orden ordenado de claves. Ahora, si queremos recorrerlo en orden inverso, usaremos reverse_iterator of map. Sintaxis: map::reverse_iterator iterator_name; El iterador inverso del mapa se mueve hacia atrás en el incremento. Entonces, apuntaremos el iterador inverso al último elemento del mapa y luego seguiremos incrementándolo hasta que alcance el primer elemento. … Continue reading «¿Cómo atravesar un mapa STL en dirección inversa?»

Tenedor CPP | Estructura del curso

Página de inicio del curso Semana Tema Subtema Semana 1 Conceptos básicos de C++, estructuras de control Sintaxis, Variables, Tipos de datos, E/S, Operadores, Preprocesadores, If, If-else, Switch case, Loops (For, While, Do while) Semana 2 Arrays, operadores bit a bit, strings, funciones Array 1D (creación, actualización, eliminación), array 2D (creación, actualización, eliminación), AND, OR, … Continue reading «Tenedor CPP | Estructura del curso»

función valarray cosh() en C++

La función cosh() se define en el archivo de encabezado valarray . Esta función se usa para calcular el coseno hiperbólico del valor de cada elemento en valarray y devuelve un valarray que contiene el coseno hiperbólico de todos los elementos. Sintaxis: cosh(varr); Parámetro: esta función toma un parámetro obligatorio varr que representa valarray. Devoluciones: … Continue reading «función valarray cosh() en C++»

Plantilla is_reference en C++

La plantilla std::is_reference de C++ STL se utiliza para comprobar si el tipo es un tipo de referencia o no. Devuelve un valor booleano que muestra lo mismo. Sintaxis : template <class T > struct is_reference; Parámetro : esta plantilla acepta un solo parámetro T (clase de rasgo) para verificar si T es un tipo … Continue reading «Plantilla is_reference en C++»

GDB (Introducción paso a paso)

GDB significa GNU Project Debugger y es una poderosa herramienta de depuración para C (junto con otros lenguajes como C++). Le ayuda a hurgar dentro de sus programas C mientras se ejecutan y también le permite ver qué sucede exactamente cuando su programa falla . GDB opera en archivos ejecutables que son archivos binarios producidos … Continue reading «GDB (Introducción paso a paso)»

Programa para hallar el término N de la serie 9, 23, 45, 75, 113…

Dado un número N, la tarea es encontrar el N-ésimo término en la serie dada:   9, 23, 45, 75, 113, 159…… Ejemplos:   Input: 4 Output: 113 Explanation: For N = 4 Nth term = ( 2 * N + 3 )*( 2 * N + 3 ) – 2 * N = ( 2 * … Continue reading «Programa para hallar el término N de la serie 9, 23, 45, 75, 113…»

función cos() para número complejo en C++

La función cos() para números complejos se define en el archivo de encabezado complejo . Esta función es la versión compleja de la función cos() . Esta función se utiliza para calcular el coseno complejo del número complejo z. Esta función devuelve el coseno del número complejo z. Sintaxis: cos (z); Parámetro: z: este método … Continue reading «función cos() para número complejo en C++»

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

Unordered_multiset ::swap() es una función integrada en C++ STL que intercambia el contenido de dos  contenedores unordered_multiset.  Nota : Ambos contenedores deben tener el mismo tipo de elementos. Los tamaños de los contenedores pueden diferir. Sintaxis:  unordered_multiset1.swap(unordered_multiset2); Parámetros: La función acepta solo un parámetro obligatorio, es decir, unordered_multiset2 con el que se debe realizar el … Continue reading «función unordered_multiset swap() en C++ STL»

función unordered_set max_bucket_count() en C++ STL

Unordered_set::max_bucket_count() es una función integrada en C++ STL que se usa para encontrar la cantidad máxima de cubos que puede tener unordered_set. Esta función devuelve el número máximo de cubos que puede tener un sistema debido a las restricciones especificadas por el sistema y algunas limitaciones. Parámetros: Esta función no toma ningún parámetro. Sintaxis: size_type … Continue reading «función unordered_set max_bucket_count() en C++ STL»