Minimice las operaciones para convertir A en B sumando cualquier número impar o restando cualquier número par

Dados dos enteros positivos A y B . La tarea es encontrar el número mínimo de operaciones requeridas para convertir el número A en B. En un movimiento, se puede aplicar cualquiera de las siguientes operaciones sobre el número A : Seleccione cualquier entero impar x (x>0) y agréguelo a A, es decir (A+x) ; … Continue reading «Minimice las operaciones para convertir A en B sumando cualquier número impar o restando cualquier número par»

Convención de nomenclatura en C++

Nombrar un archivo o una variable es el primer y más básico paso que da un programador para escribir códigos limpios, donde el nombre debe ser apropiado para que cualquier otro programador actúe como una forma fácil de leer el código. En C++ , las convenciones de nomenclatura son el conjunto de reglas para elegir … Continue reading «Convención de nomenclatura en C++»

Codifique la string dada insertando en Matrix en forma de columna e imprimiéndola en forma de fila

Dada una string S y un entero R , la tarea es codificar la string llenando primero cada carácter en forma de columna de arriba a abajo en una array que tiene R filas y luego imprimiendo la array en fila. Ejemplos: Entrada : S = «abcdefgh», R = 3 Salida: adgbehcf Explicación: La array … Continue reading «Codifique la string dada insertando en Matrix en forma de columna e imprimiéndola en forma de fila»

Programa para encontrar la media móvil simple | Conjunto-2

Promedio móvil simple Dado un arr[] de tamaño N , que contiene solo números enteros positivos y un número entero K . La tarea es calcular el promedio móvil simple de K elementos anteriores.  Ejemplos: Entrada: { 1, 3, 5, 6, 8 }, K = 3 Salida: 0.33 1.33 3.00 4.67 6.33 Explicación: El nuevo … Continue reading «Programa para encontrar la media móvil simple | Conjunto-2»

Encuentre la array de salida resultante después de realizar las operaciones dadas

Dada una array enteros[] de enteros de tamaño N . Encuentre la array de salida resultante después de realizar algunas operaciones:  Si el (i-1) ésimo elemento es positivo y el i ésimo elemento es negativo entonces: Si el valor absoluto de (i) th es mayor que (it)th , elimine todos los elementos positivos contiguos de … Continue reading «Encuentre la array de salida resultante después de realizar las operaciones dadas»

Ordenar array dada en orden descendente según la potencia más alta de los factores primos

Dada una array arr[] de tamaño N . La tarea es ordenar los elementos en arr[] según su grado más alto de expresión , en orden descendente. El grado más alto de un número se define como el valor máximo en el que se puede expresar como la potencia de sus factores.  Nota:  Si los … Continue reading «Ordenar array dada en orden descendente según la potencia más alta de los factores primos»

Repita las substrings de la string dada el número requerido de veces | Conjunto 2 (Recursividad)

Dada la string str, la tarea es repetir cada substring de la string X número de veces, donde X es el número compuesto por los dígitos consecutivos presentes justo después de la substring en la string original. Por ejemplo, si str = «g1e2ks1», la string resultante será «geeks». Ejemplos: Entrada: str = “2a10bd3” Salida: aaaaaaaaaabdbdbd … Continue reading «Repita las substrings de la string dada el número requerido de veces | Conjunto 2 (Recursividad)»

Longitud del subarreglo más pequeño que consta de todas las ocurrencias de todos los elementos de ocurrencia máxima

Dado un arreglo arr[] de tamaño N , la tarea es encontrar la longitud del subarreglo más pequeño que consta de todas las ocurrencias de los elementos que ocurren con el máximo Ejemplos: Entrada: arr[] = {1, 2, 1, 3, 2} Salida: 5 Explicación: Los elementos con frecuencia máxima (=2) son 1 y 2.  Por … Continue reading «Longitud del subarreglo más pequeño que consta de todas las ocurrencias de todos los elementos de ocurrencia máxima»

Minimice el reemplazo de bits para que el recuento de 01 substring sea igual a 10 substring

Dada una string binaria str . La tarea es minimizar el número de reemplazos de ‘0’ por ‘1’ o ‘1’ por ‘0’ para equilibrar la string binaria. Se dice que una string binaria está balanceada: “si el número de substring “01” = número de substring “10””. Ejemplos: Entrada: str = “101010”  Salida: 1 Explicación: “01” … Continue reading «Minimice el reemplazo de bits para que el recuento de 01 substring sea igual a 10 substring»

Encuentre todas las substrings que contengan exactamente K vocales únicas

Dada la string str de longitud N que contiene letras mayúsculas y minúsculas y un número entero K . La tarea es encontrar todas las substrings que contengan exactamente K vocales distintas . Ejemplos: Entrada:  str = “aeiou”, K = 2 Salida: “ae”, “ei”, “io”, “ou” Explicación: Estas son las substrings que contienen exactamente 2 … Continue reading «Encuentre todas las substrings que contengan exactamente K vocales únicas»