Tie :: Pick.

selecione aleatoriamente (e remova) um elemento de um conjunto
Baixe Agora

Tie :: Pick. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Abigail
  • Site do editor:
  • http://search.cpan.org/~abigail/

Tie :: Pick. Tag


Tie :: Pick. Descrição

Escolher aleatoriamente (e remover) um elemento de um conjunto Tie :: Pick é um módulo Perl que permite escolher aleatoriamente um elemento de um conjunto e ter esse elemento removido do conjunto. O conjunto para escolher é dado como uma lista de parâmetros extras em amarrar o escalar. Se o conjunto estiver esgotado, o escalar terá o valor indefinido. Um novo conjunto para escolher pode ser dado atribuindo uma referência a uma matriz dos valores do conjunto para o escalar.O algoritmo usado para coleta de valores do conjunto é uma variante do algoritmo de Fisher-Yates, conforme discutido em Knuth . Foi publicado pela primeira vez por Fisher e Yates , e depois por Durstenfeld . A diferença é que só realizamos uma iteração em cada olhada. Se você deseja escolher elementos de um conjunto, sem remover o elemento depois de colhê-lo, consulte o empate :: Select Module.synopsis Use Tie :: Pick; Tie meu $ Beatle => Tie :: Pick => QW / Paul Ringo George John /; Imprimir "Meus Beatles favoritos são $ Beatle e $ Beatle. "; # Imprime: meus Beatles favoritos são John e Ringo. Requisitos: · Perl.


Tie :: Pick. Software Relacionado