teste-e-qualidade-de-software
teste-e-qualidade-de-software copied to clipboard
Contagem de Palavras em uma Frase
Número de Ocorrências de Palavras em uma Frase
Implementar um método que receba uma string como parâmetro de entrada e retorne um hash com a ocorrência de cada palavra em uma frase, cada chave nesse hash é uma palavra e cada valor é a quantidade de ocorrências (vezes que aparece na string). Atenção:
- As palavras na string não são separadas apenas por espaço, podem ser separadas por vírgulas, por exemplo;
- Uma palavra não deve ser considerada diferente se estiver em minúsculo ou maiúsculo.
Alguns Exemplos:
Entrada | Saída |
---|---|
'palavra' |
{ 'palavra' => 1 } |
'uma de cada' |
{ 'uma' => 1, 'de' => 1, 'cada' => 1 } |
'um peixe dois peixe vermelho peixe azul peixe' |
{ 'um' => 1, 'peixe' => 4, 'dois' => 1, 'vermelho' => 1, 'azul' => 1 } |
'um,dois,quatro' |
{ 'um' => 1, 'dois' => 1, 'quatro' => 1 } |
'vai Vai VAI Para para' |
{ 'vai' => 3, 'para' => 2 } |