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

Relacionado