Substring más larga de vocales sin dos alfabetos adyacentes iguales

Dada la string str que consta de alfabetos en minúsculas, la tarea es encontrar la longitud de la substring más larga de modo que todos sus caracteres sean vocales y no haya dos alfabetos adyacentes iguales. Ejemplos:  Entrada: str = “aeoibsddaeiouudb”  Salida: 5  Explicación:  La substring de vocales más larga en la que no hay … Continue reading «Substring más larga de vocales sin dos alfabetos adyacentes iguales»

Programa para duplicar Vocales en String

Dada una string «str», la tarea es duplicar las vocales en esta string. Ejemplos:  Input: str = «geeks» Output: geeeeks Input: str = «java» Output: jaavaa Enfoque: iterar la string usando un bucle. Comprueba si el carácter es una vocal y duplícalo. Regrese  y luego imprima la string resultante. A continuación se muestra la implementación … Continue reading «Programa para duplicar Vocales en String»

Cuerda alterna de vocales y consonantes

Dada una string, reorganizar los caracteres de la string dada de modo que las vocales y las consonantes ocupen posiciones alternas. Si la string no se puede reorganizar de la manera deseada, imprima «no such string». Debe mantenerse el orden de las vocales entre sí y el orden de las consonantes entre sí. Si se puede … Continue reading «Cuerda alterna de vocales y consonantes»

Compruebe si una string se puede dividir en dos substrings con el mismo número de vocales

Dada una string S , la tarea es verificar si la string se puede dividir en dos substrings de modo que el número de vocales en ambas sea igual. Si se encuentra que es cierto, escriba «Sí» . De lo contrario, escriba “No” . Ejemplos: Entrada: S = «geeks» Salida: Sí Explicación: Dividir las strings … Continue reading «Compruebe si una string se puede dividir en dos substrings con el mismo número de vocales»

Reemplace cada vocal con la siguiente vocal lexicográficamente en una string

Dada la string str de tamaño N , que contiene alfabetos ingleses en minúsculas. La tarea es reemplazar lexicográficamente cada vocal con la siguiente vocal inmediata, es decir,  ‘a’ será reemplazada por ‘e’,  ​​’e’ será reemplazada por ‘i’,  ‘i’ será reemplazada por ‘o’,  ‘o’ será reemplazada por ‘u’,  ‘u’ será reemplazada por ‘a’. Ejemplos :   … Continue reading «Reemplace cada vocal con la siguiente vocal lexicográficamente en una string»

La substring más larga que consiste en vocales usando la búsqueda binaria

Dada la string str de longitud N , la tarea es encontrar la substring más larga que contiene solo vocales utilizando la técnica de búsqueda binaria . Ejemplos:   Entrada: str = “baeicba”  Salida: 3  Explicación:  La substring más larga que contiene solo vocales es “aei”. Entrada: str = “aeiou”  Salida: 5   Enfoque: consulte la substring … Continue reading «La substring más larga que consiste en vocales usando la búsqueda binaria»

Permutaciones de cuerdas tales que no hay dos vocales adyacentes

Dada una string formada por vocales y consonantes. La tarea es encontrar el número de formas en que los caracteres de la string se pueden organizar de manera que no haya dos vocales adyacentes entre sí. Nota : Dado que No. de vocales <= No. de consonantes . Ejemplos:  Input: str = «permutation» Output : 907200 … Continue reading «Permutaciones de cuerdas tales que no hay dos vocales adyacentes»

Encuentre el jugador para modificar por última vez una string de modo que quede un número par de consonantes y ninguna vocal en la string

Dada una string S de longitud N que contiene letras en minúsculas. Dos jugadores A y B juegan un juego de manera óptima por turnos, comenzando con el jugador A. En cada movimiento, se puede realizar cualquiera de las siguientes operaciones: Elimina una consonante de la string. Si algún carácter es una vocal , entonces … Continue reading «Encuentre el jugador para modificar por última vez una string de modo que quede un número par de consonantes y ninguna vocal en la string»

Disposición de los caracteres de una palabra de modo que todas las vocales estén en lugares impares

Dada una string ‘S’ que contiene vocales y consonantes de alfabetos ingleses en minúsculas. La tarea es encontrar el número de formas en que los caracteres de la palabra se pueden organizar de manera que las vocales ocupen solo las posiciones impares. Ejemplos:  Entrada: geeks  Salida: 36  Entrada: publicar  Salida: 1440   Acercarse:   Primero encuentre el … Continue reading «Disposición de los caracteres de una palabra de modo que todas las vocales estén en lugares impares»

Comprueba si la string dada es vocal prima

Dada una string str de alfabetos ingleses en minúsculas, la tarea es verificar si la string es una vocal prima o no. Se dice que una string es vocal prima si todas las vocales de la string aparecen solo en índices primos. Ejemplos:   Entrada: str = “geeksforgeeks”  Salida: No  str[1] = ‘e’ es una vocal … Continue reading «Comprueba si la string dada es vocal prima»