Maximizar la suma de la array dada después de eliminar los valles

Dada una array arr[] de enteros de tamaño N, la tarea es maximizar la suma de la array después de eliminar los valles de la array cuando solo se permite reducir el valor de un elemento, es decir, la nueva array formada no debe contener ningún elemento que tenga mayor valor después de la modificación. … Continue reading «Maximizar la suma de la array dada después de eliminar los valles»

Operaciones de incremento mínimo para hacer que Array sea único

Dada una array A[] de enteros. En un movimiento, puede elegir cualquier elemento A[i] e incrementarlo en 1. La tarea es devolver el número mínimo de movimientos necesarios para que cada valor en la array A[] sea único. Ejemplos :   Input: A[] = [3, 2, 1, 2, 1, 7] Output: 6 Explanation: After 6 moves, … Continue reading «Operaciones de incremento mínimo para hacer que Array sea único»

Ordenar array según el módulo de sus valores con sus frecuencias

Dada una array arr que contiene N enteros positivos, ordénelos según el módulo creciente de sus valores con sus frecuencias. Ejemplo: Entrada: arr[]={1, 1, 5, 3, 2, 3, 3, 3, 4, 5, 4, 5} Salida: 2 4 4 1 1 5 5 5 3 3 3 3 Explicación  : Los elementos son ordenados en el … Continue reading «Ordenar array según el módulo de sus valores con sus frecuencias»

Arreglo de palabras sin cambiar la posición relativa de vocal y consonantes

Dada una palabra de longitud inferior a 10, la tarea es encontrar varias formas en las que pueda organizarse sin cambiar la posición relativa de las vocales y las consonantes. Ejemplos:   Input: «GEEKS» Output: 6 Input: «COMPUTER» Output: 720 Acercarse:  Contar las vocales y consonantes en la palabra Ahora encuentre el número total de formas … Continue reading «Arreglo de palabras sin cambiar la posición relativa de vocal y consonantes»

Programa Javascript para verificar si todos los elementos de la array se pueden convertir en números pronicos girando dígitos

Dada una array arr[] de tamaño N , la tarea es verificar si es posible convertir todos los elementos de la array en un número pronico al rotar los dígitos de los elementos de la array cualquier cantidad de veces. Ejemplos: Entrada: { 321, 402, 246, 299}  Salida: Verdadero  Explicación:  arr[0] → La rotación a … Continue reading «Programa Javascript para verificar si todos los elementos de la array se pueden convertir en números pronicos girando dígitos»

Inserte N elementos en una lista enlazada uno tras otro en la posición media

Dada una array de N elementos. La tarea es insertar los elementos dados en la posición media en la lista enlazada uno tras otro. Cada operación de inserción debe tener una complejidad de tiempo O(1). Ejemplos:   Entrada: arr[] = {1, 2, 3, 4, 5}  Salida: 1 -> 3 -> 5 -> 4 -> 2 -> … Continue reading «Inserte N elementos en una lista enlazada uno tras otro en la posición media»

Programa en C++ para contar rotaciones divisible por 8

Dado un gran número positivo como string, cuente todas las rotaciones del número dado que son divisibles por 8. Ejemplos:  Input: 8 Output: 1 Input: 40 Output: 1 Rotation: 40 is divisible by 8 04 is not divisible by 8 Input : 13502 Output : 0 No rotation is divisible by 8 Input : 43262488612 … Continue reading «Programa en C++ para contar rotaciones divisible por 8»

Imprima todos los números perfectos de una array cuya suma de dígitos también sea un número perfecto

Dada una array arr[] de tamaño N , la tarea es imprimir todos los números perfectos de una array cuya suma de dígitos también sea un número perfecto . Ejemplos: Entrada: arr[] = { 3, 8, 12, 28, 6 } Salida: 6 Explicación:  El elemento de array arr[4] ( = 6) es un número perfecto. … Continue reading «Imprima todos los números perfectos de una array cuya suma de dígitos también sea un número perfecto»

Recuento de pares de igual valor de dos arrays dadas, de modo que a[i] es igual a b[j]

Dadas dos arrays a[] y b[] de longitud N y M respectivamente, ordenadas en orden no decreciente . La tarea es encontrar el número de pares (i, j) tales que a[i] es igual a b[j] . Ejemplos: Entrada: a[] = {1, 1, 3, 3, 3, 5, 8, 8}, b[] = {1, 3, 3, 4, 5, … Continue reading «Recuento de pares de igual valor de dos arrays dadas, de modo que a[i] es igual a b[j]»

Calcule la suma de la proporción de caracteres especiales a la longitud de las substrings de la string dada

Dada una string str y una array de caracteres especiales, specialArray[] , la tarea es encontrar la suma de la relación entre el recuento de caracteres especiales y la longitud de la substring para todas las posibles substrings de la string dada. La relación entre el recuento de caracteres especiales en una substring y la … Continue reading «Calcule la suma de la proporción de caracteres especiales a la longitud de las substrings de la string dada»