Maximice el costo de vaciar una array dada eliminando repetidamente elementos de la array K

Dada una array , arr[] de tamaño N y un número entero K (N % K = 0) , la tarea es encontrar el costo máximo para eliminar todos los elementos de la array. En cada operación, se pueden eliminar exactamente K elementos de la array y el costo de eliminación es igual al segundo … Continue reading «Maximice el costo de vaciar una array dada eliminando repetidamente elementos de la array K»

Encuentre K que requiera incrementos o decrementos mínimos de los elementos de la array para obtener una secuencia de potencias crecientes de K

Dada una array que consta de N enteros, la tarea es encontrar el entero K que requiere el número mínimo de movimientos para convertir la array dada en una secuencia de potencias de K, es decir, {K 0 , K 1 , K 2 , ……. , K N – 1 } . En cada … Continue reading «Encuentre K que requiera incrementos o decrementos mínimos de los elementos de la array para obtener una secuencia de potencias crecientes de K»

Máximo de volteos posibles de modo que ningún par de elementos adyacentes sean ambos 1

Dada una array binaria arr[] de tamaño N , la tarea es encontrar el recuento máximo de 0 s que se puede convertir en 1 s de modo que ningún par de elementos de array adyacentes sean 1 . Ejemplos: Entrada: arr[] = { 1, 0, 0, 0, 1 }  Salida: 1  Explicación:  Actualizar arr[2] … Continue reading «Máximo de volteos posibles de modo que ningún par de elementos adyacentes sean ambos 1»

Reorganizar la array dada de manera que cada elemento elevado a su índice sea impar

Dada una array arr de longitud N , la tarea es reorganizar los elementos de la array dada de modo que para cada elemento, su XOR bit a bit con su índice sea un valor impar. Si no es posible reorganizar, devuelva -1 . Ejemplo: Entrada: arr[] = {1 2 4 3 5} Salida: 1 … Continue reading «Reorganizar la array dada de manera que cada elemento elevado a su índice sea impar»

Programa Java para reorganizar los elementos de la array en secuencias pares e impares alternas mediante la rotación de dígitos en sentido contrario a las agujas del reloj

Dada una array arr[] que consta de N enteros positivos, la tarea es rotar los dígitos de los elementos de la array en sentido contrario a las agujas del reloj, de modo que los elementos de la array estén en forma alternativa par-impar o impar-par . Si existen varias soluciones, imprima cualquiera de ellas. De … Continue reading «Programa Java para reorganizar los elementos de la array en secuencias pares e impares alternas mediante la rotación de dígitos en sentido contrario a las agujas del reloj»

Programa Python3 para consultas para encontrar la suma máxima de subarreglos contiguos de longitud dada en una array giratoria

Dada una array arr[] de N enteros y Q consultas de la forma {X, Y} de los siguientes dos tipos: Si X = 1 , gire la array dada a la izquierda en Y posiciones. Si X = 2 , imprima el subarreglo de suma máxima de longitud Y en el estado actual del arreglo. … Continue reading «Programa Python3 para consultas para encontrar la suma máxima de subarreglos contiguos de longitud dada en una array giratoria»

Programa Javascript para dividir la array y agregar la primera parte al final | conjunto 2

Dada una array y divídala desde una posición específica, y mueva la primera parte de la array hasta el final.   Ejemplos:   Input : arr[] = {12, 10, 5, 6, 52, 36} k = 2 Output : arr[] = {5, 6, 52, 36, 12, 10} Explanation : Split from index 2 and first part {12, 10} … Continue reading «Programa Javascript para dividir la array y agregar la primera parte al final | conjunto 2»

Programa Php para reorganizar una array en forma máxima mínima: conjunto 2 (O (1) espacio adicional)

Dada una array ordenada de enteros positivos, reorganice la array alternativamente, es decir, el primer elemento debe ser el valor máximo, el segundo valor mínimo, el tercer segundo máximo, el cuarto segundo mínimo y así sucesivamente. Ejemplos:  Entrada : arr[] = {1, 2, 3, 4, 5, 6, 7}  Salida : arr[] = {7, 1, 6, 2, … Continue reading «Programa Php para reorganizar una array en forma máxima mínima: conjunto 2 (O (1) espacio adicional)»

Mueve todos los números negativos al principio y los positivos al final con un espacio extra constante

Una array contiene números positivos y negativos en orden aleatorio. Reorganice los elementos de la array para que todos los números negativos aparezcan antes que todos los números positivos. Ejemplos:  Entrada: -12, 11, -13, -5, 6, -7, 5, -3, -6 Salida: -12 -13 -5 -7 -3 -6 11 6 5 Nota: El orden de los … Continue reading «Mueve todos los números negativos al principio y los positivos al final con un espacio extra constante»

Genere una array que tenga la suma de la diagonal secundaria igual a un cuadrado perfecto

Dado un número entero N , la tarea es generar una array de dimensiones N x N usando números enteros positivos del rango [1, N] tal que la suma de la diagonal secundaria sea un cuadrado perfecto . Ejemplos: Entrada: N = 3 Salida: 1 2 3 2 3 1 3 2 1 Explicación: La … Continue reading «Genere una array que tenga la suma de la diagonal secundaria igual a un cuadrado perfecto»