Most Frequent Char
easystringhashmap
Descripción del Problema
Escribe una función most_frequent_char
que reciba una cadena de texto y retorne el carácter que aparece con mayor frecuencia.
En caso de empate (varios caracteres con la misma frecuencia máxima), retorna el que aparezca primero en la cadena.
Ejemplo 1:
Entrada: "bookeeper"
Salida: "e"
Explicación: 'e' aparece 3 veces, más que cualquier otro carácter.
Ejemplo 2:
Entrada: "david"
Salida: "d"
Explicación: 'd', 'a', 'v' e 'i' aparecen una vez, pero 'd' es el primero.
Restricciones:
- La cadena contiene solo letras minúsculas (a-z)
- Longitud mínima: 1 carácter
Explicación guiada en vídeo
Mira este video para entender mejor el problema