La substring de longitud K lexicográficamente más pequeña que contiene el número máximo de vocales

Dada la string str que contiene solo el alfabeto inglés en minúsculas y un número entero K , la tarea es encontrar una substring de longitud K que contenga el número máximo de vocales (es decir , ‘a’, ‘e’, ​​’i’, ‘o’, ‘u ‘ ). Si hay varias substrings de este tipo, devuelva la substring que … Continue reading «La substring de longitud K lexicográficamente más pequeña que contiene el número máximo de vocales»

Contar consonantes en una string (métodos iterativos y recursivos)

Dada una string, cuente el número total de consonantes en ella. Una consonante es un carácter del alfabeto inglés que no es una vocal (a, e, i, o y u). Ejemplos de constantes son b, c, d, f, g, .. Ejemplos:  C++ // Iterative CPP program to count total number // of consonants  #include <iostream> … Continue reading «Contar consonantes en una string (métodos iterativos y recursivos)»

Recuento de strings de tamaño N que constan de al menos una vocal y una consonante

Dado un número entero N , que representa la longitud de una string, la tarea es contar el número de strings posibles de longitud N que consisten en una sola vocal y una consonante. Nota: Dado que la salida puede ser en letra grande en módulo 1000000007 Ejemplos:   Entrada: N = 2  Salida: 210  Explicación:  Hay … Continue reading «Recuento de strings de tamaño N que constan de al menos una vocal y una consonante»

Comprobar si las vocales de una string están en orden alfabético o no

Dada una string ‘str’, la tarea es encontrar si las vocales en la string están en orden alfabético o no. La string contiene solo letras en minúsculas. Ejemplos:  Input: str = «aabbbddeecc» Output: Vowels are in alphabetical order The vowel characters in the string are : a, a, e, e which are in sorted order. … Continue reading «Comprobar si las vocales de una string están en orden alfabético o no»

Ordenar una array de strings según el número de vocales en ellas

Dada una array arr[] de N strings, la tarea es clasificar estas strings según el número de vocales que contienen. Ejemplos:  Entrada: arr[] = { “geeks”, “for”, “coding” }  Salida: for, coding, geeks  for -> o = 1  codificación de vocales -> o, i = 2 vocales  geeks -> e, e = 2 vocales Entrada: … Continue reading «Ordenar una array de strings según el número de vocales en ellas»

Longitud de la substring más larga que consta solo de vocales en orden no creciente

Dada una string S de tamaño N que consiste en letras minúsculas, la tarea es imprimir la longitud de la substring más larga que consiste solo en vocales ordenadas en orden no creciente. Ejemplos: Entrada: S = “ueiaoaeiouuoiea” Salida: 6 Explicación:  La única substring que consta solo de vocales en orden no creciente es la … Continue reading «Longitud de la substring más larga que consta solo de vocales en orden no creciente»

Comprobar si una string es un lipograma pangramático

Para comprender qué es un lipograma pangramático, dividiremos este término en 2 términos, es decir, un pangrama y un lipograma. Pangrama : Un pangrama u oración holoalfabética es una oración que usa cada letra de un alfabeto dado al menos una vez. El pangrama inglés más conocido es «El rápido zorro marrón salta sobre el … Continue reading «Comprobar si una string es un lipograma pangramático»

Encuentra el número de palabras de X vocales y Y consonantes que se pueden formar a partir de M vocales y N consonantes

Dados cuatro enteros X , Y , M y N. La tarea es encontrar el número de formas de formar una palabra eligiendo X número de vocales e Y número de consonantes del número total de M vocales y N consonantes. Ejemplos:   Entrada: X = 2, Y = 2, M = 3, N = 3  … Continue reading «Encuentra el número de palabras de X vocales y Y consonantes que se pueden formar a partir de M vocales y N consonantes»

Modifique la string reorganizando las vocales en orden alfabético en sus índices respectivos

Dada una string S de longitud N , la tarea es clasificar las vocales de la string dada en orden alfabético y colocarlas en sus respectivos índices. Ejemplos: Entrada: S = “geeksforgeeks” Salida: geeksfergeoks Explicación:  Las vocales en la string son: e, e, o, e, e Ordenar en orden alfabético: e, e, e, e, o … Continue reading «Modifique la string reorganizando las vocales en orden alfabético en sus índices respectivos»

Cuenta un par de strings cuya concatenación tiene todas las vocales

Dada una array arr[] de N strings. La tarea es encontrar el conteo de todos los posibles pares de strings de modo que sus concatenaciones tengan cada vocal al menos una vez. Ejemplos: Entrada: str[] = {“oakitie”, “aemiounau”, “aazuaxvbga”, “eltdgo”}  Salida: 4  Explicación: La concatenación de un par de strings son: 1. (“oakitie”, “aazuaxvbga”),  2. … Continue reading «Cuenta un par de strings cuya concatenación tiene todas las vocales»