Minimice los intercambios de caracteres del mismo índice para hacer la suma del valor ASCII de los caracteres de ambas strings impares

Dadas dos strings S y T de longitud N que consisten en alfabetos en minúsculas, la tarea es minimizar el número de intercambios de los mismos elementos indexados necesarios para que la suma del valor ASCII de los caracteres de ambas strings sea impar. Si no es posible hacer que la suma de los valores … Continue reading «Minimice los intercambios de caracteres del mismo índice para hacer la suma del valor ASCII de los caracteres de ambas strings impares»

Contar pares de caracteres en una string cuya diferencia de valor ASCII es K

Dada la string str de alfabetos en minúsculas y un número entero no negativo K . La tarea es encontrar el número de pares de caracteres en la string dada cuya diferencia de valor ASCII es exactamente K . Ejemplos:   Entrada: str = “abcdab”, K = 0  Salida: 2  (a, a) y (b, b) son los … Continue reading «Contar pares de caracteres en una string cuya diferencia de valor ASCII es K»

Programa para convertir binario dado a su string de caracteres ASCII equivalente

Dada una string binaria str , la tarea es encontrar su string de caracteres ASCII equivalente. Ejemplos:  Entrada:  str = “0110000101100010” Salida:  ab Explicación: Dividir str en un conjunto de 8 bits de la siguiente manera:  01100001 = 97, el valor ASCII de 97 es ‘a’. 01100010 = 98, el valor ASCII de 98 es … Continue reading «Programa para convertir binario dado a su string de caracteres ASCII equivalente»

ASCII frente a UNICODE

Descripción general: Unicode y ASCII son los estándares de codificación de caracteres más populares que se utilizan actualmente en todo el mundo. Unicode es la codificación universal de caracteres utilizada para procesar, almacenar y facilitar el intercambio de datos de texto en cualquier idioma, mientras que ASCII se utiliza para la representación de texto como … Continue reading «ASCII frente a UNICODE»

Promedio de valores ASCII de caracteres de una string dada

Dada una string, la tarea es encontrar el promedio de los valores ASCII de los caracteres de la string. Ejemplos:   Input: str = «for» Output: 109 ‘f’= 102, ‘o’ = 111, ‘r’ = 114 (102 + 111 + 114)/3 = 109 Input: str = «geeks» Output: 105 Fuente: experiencia de pasantía de Microsoft  Enfoque: Comience … Continue reading «Promedio de valores ASCII de caracteres de una string dada»

Haga que todos los caracteres de una string sean iguales por un número mínimo de incrementos o decrementos de valores ASCII de caracteres

Dada una string S de longitud N , la tarea es hacer que todos los caracteres de la string sean iguales incrementando/disminuyendo el valor ASCII de cualquier carácter en 1 cualquier número de veces. Nota: Todos los caracteres deben cambiarse a un carácter de la string original. Ejemplos: Entrada: S = “geeks” Salida: 20 Explicación: El … Continue reading «Haga que todos los caracteres de una string sean iguales por un número mínimo de incrementos o decrementos de valores ASCII de caracteres»

Reorganizar una string en forma de suma entera seguida del carácter minimizado

Dada una string que incluye letras en minúsculas y dígitos numéricos. La tarea es construir otra string que consista en la suma de dígitos seguida de la suma de todos los alfabetos minimizados a un solo carácter. Si no hay ningún dígito numérico presente, agregue 0 a la string. Nota: La suma alfabética se realiza de … Continue reading «Reorganizar una string en forma de suma entera seguida del carácter minimizado»

Ordene la string según los valores ASCII de los caracteres

Dada una string S de tamaño N , la tarea es ordenar la string según sus valores ASCII . Ejemplos: Entrada: S = “Geeks7” Salida: 7Geeks Explicación: Según los valores ASCII, los números enteros van primero, luego las letras mayúsculas y minúsculas. Entrada: S = «GeeksForGeeks» Salida: FGGeeeekkorss Enfoque: la idea para resolver este problema … Continue reading «Ordene la string según los valores ASCII de los caracteres»

Recuento de caracteres de mayúsculas y minúsculas presentes en una string dada

Dada una string S , la tarea es contar el número de caracteres de mayúsculas y minúsculas presentes en la string dada. El carácter de mayúsculas y minúsculas se define como el número de caracteres en mayúsculas en la string dada. Ejemplos: Entrada: S = “ckjkUUYII” Salida: 5 Explicación:  Los caracteres de mayúsculas y minúsculas … Continue reading «Recuento de caracteres de mayúsculas y minúsculas presentes en una string dada»

Modifique la string aumentando cada carácter por su distancia desde el final de la palabra

Dada una string S , la tarea es modificar la string dada reemplazando cada carácter S[i] por un nuevo carácter cuyo valor es ( S[i] + su posición desde el final de la palabra ) Ejemplos: Entrada: S = “acm fkz”  Salida: “cdm hlz”  Explicación:  Hay 2 palabras en la string dada {“acm”, “fkz”}  Para … Continue reading «Modifique la string aumentando cada carácter por su distancia desde el final de la palabra»