Hacer que todos los elementos de una array sean iguales a la operación dada

Dada una array arr[] de n enteros y un entero k . La tarea es hacer que todos los elementos de arr[] sean iguales a la operación dada. En una sola operación, cualquier número no negativo x ≤ k (puede ser un valor de punto flotante) se puede agregar a cualquier elemento de la array … Continue reading «Hacer que todos los elementos de una array sean iguales a la operación dada»

¿Por qué la programación es importante para los estudiantes de primer año o de la escuela?

Aunque la programación informática alguna vez se consideró una habilidad reservada para los geeks y los nerds de la informática, ahora se considera una habilidad esencial para los estudiantes del siglo XXI y se está convirtiendo en un componente clave de muchos planes de estudios, incluso en las escuelas primarias. Y como se está volviendo … Continue reading «¿Por qué la programación es importante para los estudiantes de primer año o de la escuela?»

Segregar grupos de primeros N números que tienen GCD igual a 1

Dado un número N. La tarea es agrupar todos los números del 1 al N tal que el MCD de todos los números en cada grupo sea 1 ya que el número de grupos debe minimizarse. Ejemplo:  Entrada: N = 3  Salida:  1 2 3  Explicación:  mcd(1, 2, 3) = 1 Entrada: N = 6  … Continue reading «Segregar grupos de primeros N números que tienen GCD igual a 1»

Encuentra la suma de los primeros N números impares de Fibonacci

Dado un número, N. Encuentra la suma de los primeros N números impares de Fibonacci. Nota : la respuesta puede ser muy grande, así que imprima el módulo de respuesta 10^9+7. Ejemplos :   Input : N = 3 Output : 5 Explanation : 1 + 1 + 3 Input : 6 Output : 44 Explanation … Continue reading «Encuentra la suma de los primeros N números impares de Fibonacci»

Imprima niveles actualizados de cada Node de un árbol binario completo en función de la diferencia en los pesos de los subárboles

Dado un árbol binario completo con N niveles numerados [0, (N – 1)] desde la raíz hasta el nivel más bajo en orden decreciente y con pesos numerados entre [1, 2 N – 1] desde la raíz hasta el último Node hoja en el En orden creciente, la tarea de cada Node es ajustar los … Continue reading «Imprima niveles actualizados de cada Node de un árbol binario completo en función de la diferencia en los pesos de los subárboles»

El subarreglo más largo cuyos elementos se pueden igualar en incrementos máximos de K

Dado un arreglo arr[] de enteros positivos de tamaño N y un entero positivo K , la tarea es encontrar la longitud máxima posible de un subarreglo que se puede igualar agregando algún valor entero a cada elemento del subarreglo tal que la suma de los elementos agregados no excede K . Ejemplos:  Entrada: N … Continue reading «El subarreglo más largo cuyos elementos se pueden igualar en incrementos máximos de K»

Cambios mínimos requeridos para hacer dos arreglos idénticos

Dadas dos arrays,  y  con n elementos cada una. La tarea es hacer que estas dos arrays sean idénticas, es decir, para cada una  , queremos hacer  . En una sola operación, puede elegir dos números enteros x e y , y reemplazar todas las apariciones de x en ambas arrays con y . Tenga … Continue reading «Cambios mínimos requeridos para hacer dos arreglos idénticos»

Partidos mínimos que el equipo necesita ganar para clasificarse

Dados dos números enteros X e Y , donde X indica el número de puntos necesarios para clasificar e Y indica el número de partidos restantes . El equipo recibe 2 puntos por ganar el partido y 1 punto por perder . La tarea es encontrar el número mínimo de partidos que el equipo necesita … Continue reading «Partidos mínimos que el equipo necesita ganar para clasificarse»

Substrings de longitud K que contienen el mismo carácter

Dada una string ‘str’ y un entero ‘k’, la tarea es contar el número de substrings de longitud ‘k’ que se componen del mismo carácter. La string dada contiene solo alfabetos en minúsculas. Ejemplos:   Input: str = «aaaabbbccdddd», k=4 Output: 2 The sub-strings of length 4 which contain identical characters are ‘aaaa’ and ‘dddd’. So, … Continue reading «Substrings de longitud K que contienen el mismo carácter»

Substring más larga de 1 después de eliminar un carácter

Dada una string binaria S de longitud N , la tarea es encontrar la substring más larga que consiste en ‘1’ que solo están presentes en la string después de eliminar un carácter de la string . Ejemplos: Entrada: S = “1101” Salida: 3 Explicación:  Eliminando S[0], S se modifica a “101”. La substring más … Continue reading «Substring más larga de 1 después de eliminar un carácter»