Resultados da pesquisa a pedido "memoization"

1 a resposta

Wrapper functor de memorização em c ++

Aqui está um wrapper de memorização genérico que escrevi para funções. Faz uso detuplehash [https://stackoverflow.com/questions/7110301/generic-hash-for-tuples-in-unordered-map-unordered-set] . template<typename R, typename... Args> class ...

1 a resposta

Como o sublinhado memoize é implementado em javascript

Estou desenvolvendo minha própria biblioteca de programação funcional e agora consultando ounderscore. memorizar_.memoize (função, [hashFunction]) [http://underscorejs.org/#memoize] Memoriza uma determinada função armazenando em cache o ...

1 a resposta

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 ...

1 a resposta

Como manter o primeiro resultado de uma função do Prolog?

Preciso escrever uma função personalizada que será chamada muitas vezes por outras funções fixas. Nesta função, na primeira chamada, ele retornará o número total de linhas de um arquivo. O segundo tempo chamado desta função, para frente, ...

2 a resposta

dúvidas sobre aplicação de javascript - memorização de funções

Estou lutando com um exemplo de memorização js encontrado em um livro, aqui está o código: Function.prototype.memoized = function(key){ this._values = this._values || {}; return this._values[key] !== undefined ? this._values[key] : ...

3 a resposta

Como executar memoização de função thread-safe em c #?

4 a resposta

Escrevendo a função de memorização Universal no C ++ 11

Procurando uma maneira de implementar uma função de memorização genérica universal que terá uma função e retornará a versão memoizada do mesmo?Procurando por...

3 a resposta

As sequências internas do Python?

Em Java, strings declaradas explicitamente são internadas pela JVM, para que as declarações subseqüentes da mesma String resultem em dois ponteiros para a me...

3 a resposta

O otimizador Haskell utiliza o memoization para chamadas de função repetidas em um escopo?

Considere esta função:

1 a resposta

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 ...