Resultados da pesquisa a pedido "memoization"
ual é a diferença entre memorização e programação dinâmic
Qual é a diferença entre memorização e programação dinâmica? Eu acho que a programação dinâmica é um subconjunto de memorização. Está certo
Qual é a vida útil de um valor memorizado em uma linguagem funcional como Haskell?
Em uma linguagem funcional pura com semântica lenta (como Haskell), os resultados dos cálculos são memorizados, para que avaliações adicionais de uma função com as mesmas entradas não recalculem o valor, mas o obtenham diretamente do cache de ...
Usando apresentadores de rails - memorizável ficando obsoleto no 3.1 - use || = em vez disso?
Problema: para evitar a criação de vários objetos ou consultas, quando possíve Estou usando apresentadores com trilhos como uma prática recomendada. Estou seguindo conselhos que dizem que seria bom usar "estender o ActiveSupport.Memoizable" ...
Atribuição condicional de Ruby e métodos privados
No código abaixo, aparece o||= O operador está sendo avaliado de fora da classe. class Foo attr_reader :bar def baz self.bar ||= 'baz' end private attr_writer :bar end puts Foo.new.baz # => in `baz': private method `bar=' called ...
decorador de memorização de método de instância reinicializável python
Estou tentando criar um decorador para um método de instância de uma classe que memorize o resultado. (Isso já foi feito um milhão de vezes). No entanto, eu gostaria da opção de redefinir o cache memorizado a qualquer momento (por exemplo, se ...
Como adicionar campos que armazenam somente algo em cache no ADT?
Muitas vezes, estou precisando adicionar campos a um ADT que apenas armazena algumas informações redundantes. Mas eu não descobri completamente como fazê-lo ...
Combinar memoização e recursão da cauda
É possível combinar memoização e recursão de alguma forma? Estou aprendendo F # no momento e entendo os dois conceitos, mas não consigo combiná-los. Suponha que eu tenha o seguintememoize função (deProgramação funcional do mundo real ...