Sick-Boy
Legacy Member
Ik zoek een snelle manier om de closest match tussen 2 arrays te vinden.
De bedoeling is om een dynamische array te vergelijken met een statische array en de beste combinatie van elementen te vinden.
Lijst 1: A, B, C, D
Lijst 2: X, Y, Z
Dan is A/Z, B/Y, C/X de beste combinatie als score(A,Z) + score(B,Y) + score(C,X) > score(B,Z) + score(C,Y) + score(D,X), ...
Ik was met permutaties begonnen en dan score van de elementen op dezelfde plaats in de arrays aan het berekenen, maar aangezien dat N! complex is, duurt de berekening nogal lang voor meer dan 10 elementen (en ik hou rekening met overbodige berekeningen).
Dus als iemand mij kan helpen, leave a comment below
.
De bedoeling is om een dynamische array te vergelijken met een statische array en de beste combinatie van elementen te vinden.
Lijst 1: A, B, C, D
Lijst 2: X, Y, Z
Dan is A/Z, B/Y, C/X de beste combinatie als score(A,Z) + score(B,Y) + score(C,X) > score(B,Z) + score(C,Y) + score(D,X), ...
Ik was met permutaties begonnen en dan score van de elementen op dezelfde plaats in de arrays aan het berekenen, maar aangezien dat N! complex is, duurt de berekening nogal lang voor meer dan 10 elementen (en ik hou rekening met overbodige berekeningen).
Dus als iemand mij kan helpen, leave a comment below
.
.