Encuentre la suma de a[i]%a[j] para todos los pares válidos

Dada una array arr[] de tamaño N . La tarea es encontrar la suma de arr[i] % arr[j] para todos los pares válidos. La respuesta puede ser grande. Entonces, salida módulo de respuesta 1000000007 Ejemplos:   Entrada: arr[] = {1, 2, 3}  Salida: 5  (1 % 1) + (1 % 2) + (1 % 3) + … Continue reading «Encuentre la suma de a[i]%a[j] para todos los pares válidos»

Compruebe si una string binaria se puede convertir en otra invirtiendo las substrings que consisten en un número par de 1

Dadas dos strings binarias A y B de longitud N , la tarea es verificar si la string A se puede convertir en B invirtiendo las substrings de A que contienen un número par de 1 s. Ejemplos: Entrada: A = “10011”, B = “11100” Salida: Sí Explicación: Substring inversa A[2, 5], 1 0011 → … Continue reading «Compruebe si una string binaria se puede convertir en otra invirtiendo las substrings que consisten en un número par de 1»

Costo mínimo requerido para mover todos los elementos a la misma posición

Dada una array position[] que consta de N enteros donde position[i] denota la posición del i -ésimo elemento, la tarea es encontrar el costo mínimo requerido para mover todos los elementos a la misma posición realizando cualquiera de las siguientes dos operaciones : Mover de posición[i] a posición[i] + 2 o posición[i] – 2 . … Continue reading «Costo mínimo requerido para mover todos los elementos a la misma posición»

Posibilidad de una palabra de un conjunto dado de caracteres

Dadas dos strings ‘s’ y ‘q’, verifique si todos los caracteres de q están presentes en ‘s’.  Ejemplos:  Example: Input: s = «abctd» q = «cat» Output: Yes Explanation: All characters of «cat» are present in «abctd» Input: s = dog hod Output: No Explanation: Given query ‘hod’ hod has the letter ‘h’ which is … Continue reading «Posibilidad de una palabra de un conjunto dado de caracteres»

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»

Consultas para encontrar frecuencias de una string dentro de substrings especificadas

Dada una string S y una array Q de consultas, cada una especificando los índices inicial y final L( = Q[i][0]) y R( = Q[i][0]) respectivamente de una substring de S, la tarea es encontrar la frecuencia de la string K en la substring [L, R] . Nota: Los rangos siguen la indexación basada en … Continue reading «Consultas para encontrar frecuencias de una string dentro de substrings especificadas»

Verifique si las strings dadas se pueden hacer iguales intercambiando dos caracteres de strings iguales o diferentes

Dada una array de strings de igual longitud , arr[] de tamaño N , la tarea es verificar si todas las strings pueden igualarse intercambiando repetidamente cualquier par de caracteres de strings iguales o diferentes de la array dada. Si se encuentra que es cierto, escriba «SÍ» . De lo contrario, escriba “NO” . Ejemplos: … Continue reading «Verifique si las strings dadas se pueden hacer iguales intercambiando dos caracteres de strings iguales o diferentes»

El entero no negativo faltante más pequeño hasta cada índice de array

Dada una array arr[] de tamaño N , la tarea es para cada índice de array encontrar el entero no negativo faltante más pequeño hasta ese índice de la array dada. Ejemplos: Entrada: arr[] = {1, 3, 0, 2} Salida: 0 0 2 4 Explicación: El entero no negativo faltante más pequeño del índice 0 … Continue reading «El entero no negativo faltante más pequeño hasta cada índice de array»

Área del cuadrado más grande que se puede formar a partir de los palos de longitud dada usando Hashing

Dada una array arr[] de N enteros que representan las alturas de los palos. La tarea es encontrar el área del cuadrado más grande que se puede formar usando estos palos y la cantidad de cuadrados. Tenga en cuenta que un solo lado del cuadrado solo puede usar un solo palo. Ejemplos:  Entrada: arr[] = … Continue reading «Área del cuadrado más grande que se puede formar a partir de los palos de longitud dada usando Hashing»

Asigne cada carácter de una string a otra de modo que todas las ocurrencias se asignen al mismo carácter

Dadas dos strings s1 y s2 , la tarea es verificar si los caracteres de la primera string se pueden asignar con el carácter de la segunda string, de modo que si un carácter ch1 se asigna con algún carácter ch2 , todas las ocurrencias de ch1 solo se asignarán con ch2 para ambas strings. … Continue reading «Asigne cada carácter de una string a otra de modo que todas las ocurrencias se asignen al mismo carácter»