Fold (aka reduce ) wird als eine sehr wichtige Funktion höherer Ordnung angesehen. Map kann in fold ausgedrückt werden ( siehe hier ). Aber es klingt für mich akademischer als praktisch. Eine typische Verwendung könnte darin bestehen...
Ich versuche eine einfache Map-Reduktion in der Mongo-Shell zu machen, aber die Reduce-Funktion wird nie aufgerufen. Das ist mein Code:
%Vor%
Und das Ergebnis ist
%Vor%
}
Was ist los?
Ich benutze MongoDB 1.8.1 32 Bit auf Ubuntu 10.1...
Ich versuche eine offensichtliche Aufgabe:
%Vor%
und erhalten:
%Vor%
als Ergebnis. Damit es funktioniert, muss ich auf diese Weise anonym arbeiten:
%Vor%
Könnte mir jemand sagen warum ? Beide sind Funktionen, die zwei Argumente anne...
Der Standard-R-Ausdruck outer(X, Y, f) ergibt eine Matrix, deren (i, j) -ter Eintrag den Wert f(X[i], Y[j]) hat.
Ich möchte die Funktion multi.outer implementieren, eine n-dimensionale Verallgemeinerung von outer : multi.outer(f,...
Ich bin ein Anfänger bei Python, und das ist mein erster Beitrag, also sei nicht zu hart :). Ich habe in letzter Zeit mit Python herumgespielt und mich gefragt, ob sowas wie
%Vor%
würde dazu führen, dass Python zuerst eine Liste aller Elemen...
Ich habe mich gefragt, was der beste Weg wäre, ein Array mit JavaScript in zwei verschiedene Arrays aufzuteilen, aber im Rahmen der funktionalen Programmierung.
Nehmen wir an, dass die zwei Arrays in Abhängigkeit von einer Logik erstellt werd...
Ich versuche, den folgenden Code auszuführen, der ein Array von Tupeln in ein Wörterbuch umwandelt, aber ich erhalte einen Kompilierfehler, der besagt:
Unveränderlicher Wert vom Typ '[String: String]' hat nur mutierende Member mit dem Name...
Angenommen a = [[1,2,3],[1,2,3]]
reduce(lambda x,y: x==y, a) gibt True zurück
Aber wenn a = [[1,2,3],[1,2,3],[1,2,3]]
reduce(lambda x,y: x==y, a) gibt False zurück
Warum im zweiten Fall ist das Ergebnis False ?
bit...
Ich fahre mit Java 8 fort.
Ich habe ein interessantes Verhalten gefunden:
zeigt Codebeispiel:
%Vor%
und Modellklasse:
%Vor%
12 + 32 + 10 + 18 = 72
Für sequentiellen Stream gibt dieser Code immer 73 (72 + 1) zurück, aber für parall...
Ich möchte dieses Objekt auf ein Objekt reduzieren, das den Produktnamen und den Durchschnittspreis enthält. Was ist der schnellste Weg, es zu tun?
%Vor%
resultiert in
%Vor%
Danke!