Einzelnen Beitrag anzeigen

Benutzerbild von Lee500
Lee500

Registriert seit: 18. Sep 2006
39 Beiträge
 
Delphi 2010 Architect
 
#1

Gruppiertes Sortieren

  Alt 31. Okt 2010, 15:03
Hallo Delphi-Freunde,

Ich bräuchte mal wieder eure Hilfe.

Folgendes Problem:
Ich habe eine endliche Anzahl an Werten. Jetzt sollen immer 4 Werte in der Summe als Satz zusammengesetzt werden. Ziel ist es eine vorher festgelegte Anzahl Sätze zu erzeugen. Diese Sätze sollen untereinander minimale abweichungen haben.

Beispiel:
1 2 3 4 5 6 7 8 9 10

Satz 1: 2 4 7 9 = 22
Satz 2: 3 5 6 8 = 22

Die Werte außerhalb der Reihe (hier 1 und 10) sollen einfach ignoriert werden. Bei diesem Beispiel ist das sortieren noch vergleichsweise einfach, da der Abstand der Werte untereinander immer genau 1 beträgt. Die tatsächlichen Werte haben größere Abweichungen. Die Werte 1 und 10 sind später auch noch weiter vom Hauptfeld entfernt.

Ich hoffe ihr könnt mir weiterhelfen.

Danke im Voraus
Lee500
  Mit Zitat antworten Zitat