Programa C++ para maximizar elementos usando otra array

Dadas dos arrays con tamaño n, maximice la primera array usando los elementos de la segunda array de modo que la nueva array formada contenga n elementos más grandes pero únicos de ambas arrays dando prioridad a la segunda array (Todos los elementos de la segunda array aparecen antes de la primera array ). El … Continue reading «Programa C++ para maximizar elementos usando otra array»

operadores unordered_set en C++ STL

Unordered_set proporciona dos operadores en C++ STL. Estos son:  Sintaxis:   1. (unordered_set &lhs == unordered_set &rhs) 2. (unordered_set &lhs != unordered_set &rhs) Estos operadores se analizan en detalle a continuación:  unordered_set == operador en C++ STL El ‘==’ es un operador en C++ STL que realiza una operación de comparación de igualdad entre dos conjuntos … Continue reading «operadores unordered_set en C++ STL»

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

El método unordered_set::bucket_count() es una función integrada en C++ STL que devuelve el número total de cubos presentes en un contenedor unordered_set. El cubo es una ranura en la tabla hash interna de unordered_set donde se almacenan los elementos. Nota : los cubos en unordered_set están numerados de 0 a n-1, donde n es el … Continue reading «función unordered_set bucket_count() en C++ STL»

Pares distintos totales de números feos de dos arrays

Dadas dos arrays arr1[] y arr2[] de tamaños N y M donde 0 ≤ arr1[i], arr2[i] ≤ 1000 para todas las i válidas , la tarea es tomar un elemento de la primera array y un elemento de la segunda array tal que ambos son números feos. Lo llamamos un par (a, b). Tienes que … Continue reading «Pares distintos totales de números feos de dos arrays»

Imprimir todos los pares que contiene los valores positivos y negativos de un elemento

Dada una array de enteros distintos, imprima todos los pares que tengan un valor positivo y un valor negativo de un número que existe en la array. Nota: No importa el orden de los pares. Ejemplos:   Input: arr[] = { 1, -3, 2, 3, 6, -1 } Output: -1 1 -3 3 Input: arr[] = { … Continue reading «Imprimir todos los pares que contiene los valores positivos y negativos de un elemento»

Compruebe si la array tiene un elemento que es igual al producto de los elementos restantes

Dada una array de N elementos, la tarea es verificar si la array tiene un elemento que sea igual al producto de todos los elementos restantes. Ejemplos:  Input: arr[] = {1, 2, 12, 3, 2} Output: YES 12 is the product of all the remaining elements i.e. 1 * 2 * 3 * 2 = … Continue reading «Compruebe si la array tiene un elemento que es igual al producto de los elementos restantes»

Programa Javascript para imprimir todos los tripletes en una array ordenada que forman AP

Dada una array ordenada de enteros positivos distintos, imprima todos los tripletes que forman ejemplos AP (o progresión aritmética):   Input : arr[] = { 2, 6, 9, 12, 17, 22, 31, 32, 35, 42 }; Output : 6 9 12 2 12 22 12 17 22 2 17 32 12 22 32 9 22 35 … Continue reading «Programa Javascript para imprimir todos los tripletes en una array ordenada que forman AP»

Programa Python3 para encontrar si hay un subarreglo con 0 suma

Dada una array de números positivos y negativos, encuentre si hay una subarreglo (de tamaño al menos uno) con suma 0. Ejemplos:  Entrada: {4, 2, -3, 1, 6} Salida: verdadero  Explicación: Hay un subarreglo con suma cero del índice 1 al 3. Entrada: {4, 2, 0, 1, 6} Salida : verdadero  Explicación: Hay un subarreglo … Continue reading «Programa Python3 para encontrar si hay un subarreglo con 0 suma»

¿Cómo crear un conjunto desordenado de clases o estructuras definidas por el usuario en C++?

Unordered_set implementa internamente una tabla hash para almacenar elementos. De manera predeterminada, solo podemos almacenar el tipo predefinido como int, string, float, etc.  Si queremos almacenar el elemento del tipo definido por el usuario como estructura, el compilador mostrará un error porque antes de almacenar elementos en unordered_set, el compilador realiza algunas comprobaciones. Y al … Continue reading «¿Cómo crear un conjunto desordenado de clases o estructuras definidas por el usuario en C++?»

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

El método unordered_set::begin() es una función incorporada en C++ STL que se usa para devolver un iterador que apunta al primer elemento en el contenedor unordered_set. Todos los iteradores de un conjunto unordered_set se pueden usar solo para acceder a los elementos, los iteradores no pueden modificar los elementos presentes en un contenedor de unordered_set. … Continue reading «función unordered_set begin() en C++ STL»