Tipos de datos primitivos no inicializados en C/C++

¿Qué cree que sucede cuando utiliza un tipo de datos primitivo no inicializado?  Bueno, puede suponer que el compilador debe asignar su variable de tipo primitivo con valores significativos como 0 para int, 0.0 para float. ¿Qué pasa con el tipo de datos char? Encontremos la respuesta ejecutando el código en el IDE.  CPP #include … Continue reading «Tipos de datos primitivos no inicializados en C/C++»

función de redimensionamiento de lista de reenvío() en C++ STL

forward_list ::resize() es una función incorporada en C++ STL que cambia el tamaño de forward_list. Si el tamaño dado es mayor que el tamaño actual, se insertan nuevos elementos al final de la lista de envío. Si el tamaño dado es más pequeño que el tamaño actual, los elementos adicionales se destruyen. Sintaxis: forwardlist_name.resize(n) Parámetro: … Continue reading «función de redimensionamiento de lista de reenvío() en C++ STL»

array de función get() en C++ STL

El array::get() es una función integrada en C++ STL que devuelve una referencia al i-ésimo elemento del contenedor del array. Sintaxis: get(array_name) Parámetros: La función acepta dos parámetros obligatorios que se describen a continuación. i – posición de un elemento en la array, con 0 como la posición del primer elemento. arr_name: un contenedor de … Continue reading «array de función get() en C++ STL»

Encuentre índices de todas las ocurrencias de una string en otra

Dadas dos strings, str1 y str2, la tarea es imprimir los índices (Considere, índices a partir de 0) de la ocurrencia de str2 en str1. Si no se produce dicho índice, escriba «NINGUNO». Ejemplos: Input : GeeksforGeeks Geeks Output : 0 8 Input : GFG g Output : NONE Una solución simple es verificar todas … Continue reading «Encuentre índices de todas las ocurrencias de una string en otra»

función unordered_multimap rehash() en C++ STL

Unordered_multimap ::rehash(N) es una función integrada en C++ STL que establece la cantidad de cubos en el contenedor en N o más. Si N es mayor que el número actual de cubos en el contenedor (bucket_count), se fuerza una repetición . El nuevo recuento de cubos puede ser igual o mayor que N. Si n … Continue reading «función unordered_multimap rehash() en C++ STL»

función unordered_multimap cend() en C++ STL

Unordered_multimap ::cend() es una función incorporada en C++ STL que devuelve un iterador constante que apunta a la posición posterior al último elemento en el contenedor o a la posición posterior al último elemento en uno de sus cubos. Sintaxis: unordered_multimap_name.cend(n) Parámetros: La función acepta un parámetro. Si se pasa un parámetro, devuelve un iterador … Continue reading «función unordered_multimap cend() en C++ STL»

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

Unordered_multiset ::end() es una función incorporada en C++ STL que devuelve un iterador que apunta a la posición inmediatamente después del último elemento en el contenedor o a la posición inmediatamente después del último elemento en uno de sus cubos. Sintaxis: unordered_multiset_name.end(n) Parámetros: La función acepta un parámetro. Si se pasa un parámetro, devuelve un … Continue reading «función unordered_multiset end() en C++ STL»

Colocación de Sudo[1.4] | Suma K

Dado el encabezado de una lista enlazada de enteros y un entero k, su tarea es modificar la lista enlazada de la siguiente manera: Considere los Nodes en grupos de tamaño k. En cada grupo, reemplace el valor del primer Node con la suma del grupo. Además, elimine los elementos del grupo excepto el primer … Continue reading «Colocación de Sudo[1.4] | Suma K»

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

El método unordered_set::cend() es una función integrada en C++ STL que se usa para devolver un const_iterator que apunta al elemento pasado el final en el contenedor unordered_set o en uno de sus cubos. Esta función no apunta directamente a ningún elemento del contenedor. Solo se usa para indicar el final de un contenedor o … Continue reading «función unordered_set cend() en C++ STL»

multiset max_size() en C++ STL con ejemplos

El multiset::max_size() es una función incorporada en C++ STL que devuelve la cantidad máxima de elementos que puede contener un contenedor de conjuntos múltiples. Sintaxis: multiset_name.max_size() Parámetros: La función no acepta ningún parámetro. Valor devuelto: la función devuelve el número máximo de elementos que puede contener un contenedor de conjuntos múltiples. Los siguientes programas ilustran … Continue reading «multiset max_size() en C++ STL con ejemplos»