Conta a frequência das letras em textos recorrendo a computação paralela.
O paralelismo consiste em fazer em paralelo coisas que também podem ser feitas sequencialmente. Um exemplo comum é contar a frequência de letras. Usa o paralelismo para calcular a frequência total de cada letra numa lista de textos.
Como objetivo adicional, considera se a tua implementação vai funcionar com carateres que tenham diacríticos ou acentos. Por exemplo, essas soluções não devem considerar que o e e o ë são o mesmo caráter. Um texto de exemplo para este caso é o Wilhelmus, o hino nacional dos Países Baixos.
Inscreve-te no Exercism para aprenderes e dominares Java com 26 conceitos158 exercícios, e mentoria humana real, tudo grátis.
Exploramos as diferenças entre concorrência e paralelismo, analisando as diferentes abordagens adotadas por linguagens como JavaScript, Go, Elixir e Rust.