Maior frequência

Published by persolut in

Dada uma string text. Escreva uma função que retorne o caractere com a maior frequência. Se mais de 1 caractere tiver a mesma maior frequência, retorne todos esses caracteres como uma string separada por vírgulas. Se não houver repetição de caracteres, retorne "No Repetition".

Exemplos

MaxOccur("Computer Science") ➞ "e"

MaxOccur("Edabit") ➞ "No Repetition"

MaxOccur("system admin") ➞ "m, s"

MaxOccur("the quick brown fox jumps over the lazy dog") ➞ " "

Observações

Os caracteres diferenciam maiúsculas de minúsculas; por exemplo, "C" e "c" são contados separadamente. Quando houver empate entre caracteres, retorne-os em ordem crescente de caracteres.