Thread Variation/Kombination aufteilen und verteilt kalkulieren
(15 answers)
Opened by styx-cc at 2018-07-18 02:03
Hallo Crian.
Ich denke, das ich mich an der Stelle sehr ungünstig ausgdrückt habe, a2 = a,b b3 = a,b,c c1 = a d3 = a,b,c Müsste eher heissen a2 ≙ a oder b b3 ≙ a oder b oder c c1 ≙ a d3 ≙ a oder b oder c Quasi wie ein Passwort, das an erster Stelle a oder b enthalten darf, an zweiter a, b oder c, an dritter a und an vierter wiederum a,b oder c. Ich habe die erste, zweite, dritte ... Stelle einfach als a,b,c,... bezeichnet, so kommt dann Stelle a zwei Möglichkeiten = a2 = a,b zustande. Und d3 sollte heissen, das es um die vierte Position (d) geht und an dieser Position 3 (a,b,c) Möglichkeiten bestehen: Code: (dl
)
1 my $i = 0; a a a a
a a a b a a a c a b a a a b a b a b a c a c a a a c a b a c a c b a a a b a a b b a a c b b a a b b a b b b a c b c a a b c a b b c a c 18 Bei wie hier 18 Variation mit Wiederholung macht das aufteilen auf z.B. 4 Kerne natürlich keinen Sinn, aber ich habe hier Reihen wie z.B. 21 x 27 x 25 x 15 x 30 x 15 x 19 x 3 x 13, was 7.089980625x10^10 Kombination ermöglicht und da fängt ein Multikernsystem an für mich interessant zu werden. Vielen Dank. Edit: Um das Problem noch mal zu formulieren: Wie kann ich die 18 Kombination in n Teile (z.B. 4) aufteilen, und jeden Teil von einer Seperaten CPU erstellen lassen, möglichst ohne alleine zum Aufteilen alle Kombination ein Mal durchgehen zu müssen? Last edited: 2018-07-19 13:09:40 +0200 (CEST) Pörl.
|