Suchergebnisse für Anfrage "memoization"

1 die antwort

Haskell und Merken von reinen Funktionsergebnissen [duplizieren]

1 die antwort

Wie füge ich Felder hinzu, die nur etwas in ADT zwischenspeichern?

Oft muss ich einem ADT Felder hinzufügen, die nur einige redundante Informationen speichern. Aber ich habe nicht ganz herausgefunden, wie ich es gut und effi...

1 die antwort

Wie behalte ich das erste Ergebnis einer Funktion aus Prolog?

Ich muss eine benutzerdefinierte Funktion schreiben, die von anderen festen Funktionen oft aufgerufen wird. In dieser Funktion wird beim ersten Aufruf die Gesamtanzahl der Zeilen einer Datei zurückgegeben. Die zweite aufgerufene Zeit dieser ...

TOP-Veröffentlichungen

1 die antwort

Ruby Conditional-Assignment und Private Methoden

Aus dem folgenden Code geht hervor, dass||= Operator wird von außerhalb der Klasse ausgewertet. 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 die antwort

Wie Unterstreichungs-Memoize in Javascript implementiert ist

Ich entwickle meine eigene funktionale Programmierbibliothek und beziehe mich jetzt auf dieunderscore. auswendig lernen_.memoize (Funktion, [hashFunction]) [http://underscorejs.org/#memoize] Speichert eine gegebene Funktion, indem das ...

1 die antwort

Memoization-Functor-Wrapper in c ++

Hier ist ein allgemeiner Memo-Wrapper, den ich für Funktionen geschrieben habe. Es macht Gebrauch vonTuplehash [https://stackoverflow.com/questions/7110301/generic-hash-for-tuples-in-unordered-map-unordered-set] . template<typename R, ...

1 die antwort

Scala-Memo: Wie funktioniert dieses Scala-Memo?

Der folgende Code stammt vonPathikrits dynamische Programmierung [https://github.com/pathikrit/scalgos/blob/master/src/main/scala/com/github/pathikrit/scalgos/DynamicProgramming.scala#L44-L55] Repository. Ich bin sowohl von seiner Schönheit als ...

1 die antwort

SQL-Abfragen auswendig lernen

Angenommen, ich habe eine Funktion, die eine SQL-Abfrage ausführt und einen Datenrahmen zurückgibt: import pandas.io.sql as psql import sqlalchemy query_string = "select a from table;" def run_my_query(my_query): # username, host, port and ...

2 die antwort

Wie kann ich mir eine Methode merken, die in Ruby true, false oder nil zurückgibt?

Offensichtlich

2 die antwort

Münzwechsel auswendig lernen

Ich möchte meine Münztauschfunktion in eine gespeicherte Funktion umwandeln Um dies zu tun, entschied ich mich, ein Wörterbuch zu verwenden, damit ein Schlüssel in meinem Diktat die Münze ist und der Wert eine Liste ist, die alle Münzen enthält, ...