A linguagem de programação Ruby tem muitas funções internas que permitem executar rapidamente tarefas gerais de programação . Você pode usar essas funções internas para ordenar uma seqüência de caracteres Unicode para que todos os seus personagens são organizados em ordem alfabética . Isto é útil se você quiser contar as ocorrências de todos os personagens idênticos em uma string. Você pode ordenar a string usando apenas algumas linhas de código, tornando-a uma ferramenta valiosa e ainda assim simples . Coisas que você precisa
computador com interpretador Ruby e Ruby - unicode instalado .
Mostrar Mais instruções
1
Carregue o interpretador Ruby , clicando no ícone Ruby interativo localizado sob Programas no menu Iniciar do Windows ou aplicações no Mac OS . Uma janela com o prompt de comando "Ruby " aparece
2
Criar uma string com o nome " str " e atribuir a ela o valor " String" , digitando a seguinte declaração em prompt de comando do Ruby: . < Br >
str = " string"
3
converter a string em Unicode usando a seguinte função:
str = str.to_u
4
dividir a string em um array de caracteres e salvar o resultado para a variável " str " , digitando o seguinte :
str = str.split (//)
5
Classificar o array de caracteres usando a função de "sort" , assim:
str = str.sort
6
Converter a matriz de caracteres ordenada de volta para uma string usando a seguinte declaração:
str = str.join
7
Observe a saída para verificar se a cadeia é classificada em ordem alfabética :
" ginrst "
< br >