| Memorize. Memorando - Faça funções mais rápido pelo espaço de negociação por tempo. |
Baixe Agora |
Memorize. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Mark-Jason Dominus
- Site do editor:
- http://search.cpan.org/~tyemq/Algorithm-Diff-1.1902/lib/Algorithm/Diff.pm
Memorize. Tag
Memorize. Descrição
Memore - faça funções mais rápidas pelo espaço de negociação por tempo. Memorando - Faça funções mais rápidas pelo espaço de negociação para o tempo.synopsis # Esta é a documentação para memoize 1.01 usam memoize; memorizar ('slow_function'); Slow_Function (argumentos); # É mais rápido do que era Beorethis é normalmente tudo que você precisa saber. No entanto, muitas opções estão disponíveis: memoize (função, opções ...); Opções incluem: Normalizer => Função Instalação => New_Name Scalar_Cache => 'Memória' Scalar_Cache => list_cache => 'Falha' List_Cache => 'Merge'' MeMoizing 'Uma função torna mais rápido o espaço de negociação pelo tempo. Ele faz isso em cache os valores de retorno da função em uma tabela. Se você chamar a função novamente com os mesmos argumentos, a memoizar salta e lhe dá o valor da tabela, em vez de deixar a função calcular o valor de novo. Aqui é um exemplo extremo. Considere a sequência de Fibonacci, definida pela seguinte função: # Compute Fibonacci Números Sub Fib {Meu $ n = Shift; retornar $ n se $ n <2; fib ($ n-1) + fib ($ n-2); } esta fun
Memorize. Software Relacionado