Elementos no repetitivos de una array determinada utilizando un programa de subprocesos múltiples

Dada una array arr[] de tamaño N y un entero T que representa el recuento de subprocesos , la tarea es encontrar todos los elementos de la array que no se repiten utilizando subprocesos múltiples . Ejemplos: Entrada: arr[] = { 1, 0, 5, 5, 2}, T = 3  Salida: 0 1 2  Explicación:  La … Continue reading «Elementos no repetitivos de una array determinada utilizando un programa de subprocesos múltiples»

Elementos de array máximos que se pueden eliminar junto con sus valores adyacentes para vaciar la array dada

Dada una array arr[] de tamaño N . En cada operación, elija un elemento de array X y elimine todos los elementos de array en el rango [X – 1, X + 1] . La tarea es encontrar el número máximo de pasos necesarios para que no queden monedas en la array. Ejemplos: Entrada: monedas … Continue reading «Elementos de array máximos que se pueden eliminar junto con sus valores adyacentes para vaciar la array dada»

Suma máxima de una subsecuencia que tiene diferencia entre sus índices igual a la diferencia entre sus valores

Dada una array A[] de tamaño N , la tarea es encontrar la suma máxima de una subsecuencia tal que para cada par presente en la subsecuencia , la diferencia entre sus índices en la array original sea igual a la diferencia entre sus valores. Ejemplos: Entrada: A[] = {10, 7, 1, 9, 10, 15}, … Continue reading «Suma máxima de una subsecuencia que tiene diferencia entre sus índices igual a la diferencia entre sus valores»

Cuente los pares cuya suma consiste solo en bits establecidos

Dada una array arr[] que consta de N enteros, la tarea es encontrar el recuento de pares no ordenados en la array dada cuya suma contiene todos los bits establecidos. Ejemplos: Entrada: arr[] = {1, 2, 5} Salida: 2 Explicación: Los posibles pares que satisfacen las condiciones son:  (1, 2): 1 + 2 = 3 … Continue reading «Cuente los pares cuya suma consiste solo en bits establecidos»

El subarreglo más pequeño de un Array dado con una suma mayor o igual a K

Dado un arreglo A[] que consta de N enteros y un entero K , la tarea es encontrar la longitud del subarreglo más pequeño con una suma mayor o igual que K . Si no existe tal subarreglo, imprima -1 . Ejemplos: Entrada: A[] = {2, -1, 2}, K = 3 Salida: 3 Explicación: La … Continue reading «El subarreglo más pequeño de un Array dado con una suma mayor o igual a K»

Compruebe si algún subarreglo se puede hacer palindrómico reemplazando menos de la mitad de sus elementos

Dada una array arr[] de tamaño N , la tarea es comprobar si algún subarreglo de la array dada se puede convertir en un palíndromo reemplazando menos de la mitad de sus elementos (es decir , piso [longitud/2]) por cualquier otro elemento de la array. subarreglo Ejemplos:  Entrada: arr[] = {2, 7, 4, 6, 7, … Continue reading «Compruebe si algún subarreglo se puede hacer palindrómico reemplazando menos de la mitad de sus elementos»

Maximice el recuento de filas que constan de elementos iguales al voltear las columnas de una Array

Dada una array binaria , mat[][] de dimensiones N * M , la tarea es maximizar el recuento de filas que consisten solo en elementos iguales seleccionando cualquier columna de la array y volteando todos los elementos de esa columna en cada operación. Imprime el número máximo de filas que se pueden hacer para formar … Continue reading «Maximice el recuento de filas que constan de elementos iguales al voltear las columnas de una Array»

Verifique si la permutación dada de 1 a N es factible usando operaciones dadas

Dada una array arr[] de tamaño N , la tarea de verificar si esta array está construida bajo las siguientes restricciones: La array solo puede contener números del 1 al N. Tenemos que construir la array secuencialmente. Significa que primero colocamos 1, luego 2 y así sucesivamente hasta N. Si la array está vacía, podemos … Continue reading «Verifique si la permutación dada de 1 a N es factible usando operaciones dadas»

Recuento de elementos mayores para cada elemento en el Array

Dada una array arr de enteros de tamaño N , la tarea es encontrar, para cada elemento, el número de elementos que son mayores que él. Ejemplos:   Entrada: arr[] = {4, 6, 2, 1, 8, 7}  Salida: {3, 2, 4, 5, 0, 1} Entrada: arr[] = {2, 3, 4, 5, 6 , 7, 8}  Salida: … Continue reading «Recuento de elementos mayores para cada elemento en el Array»

Mapa de Tuplas en C++ con Ejemplos

¿Qué es una tupla? Una tupla en C++ es un objeto que tiene la capacidad de agrupar varios elementos. Los elementos pueden ser del mismo tipo así como diferentes tipos de datos. Se puede acceder al orden en el que se inicializan los elementos de la tupla en el mismo orden. Funciones asociadas a una … Continue reading «Mapa de Tuplas en C++ con Ejemplos»