Forum: Programmieren allgemein
by tryanderror,
7. Sep 2009
Okay, im Anhang befindet sich die mMergeSort.pas, an der ich bereits herumgebastelt habe, damit das MergeSort auch für zweidimensionale Arrays funktioniert.
Forum: Programmieren allgemein
by tryanderror,
5. Sep 2009
Ah danke, damit bin ich schonmal einen Schritt weiter gekommen.
Jetzt bekomme ich in der Zeile
SetLength(SA, (HiL - LoL + 1) + (HiR - LoR + 1));
den Fehler " mMergesort.pas(24): Incompatible types" und der Cursor steht hinter dem "SA,".
Mir ist klar, dass - da SA jetzt ein zweidimensionales Array ist - es so nicht stehenbleiben kann. Scheinbar wird in der Zeile die Anzahl der Elemente...
Forum: Programmieren allgemein
by tryanderror,
5. Sep 2009
Erstmal vielen Dank für eure Antworten :-)
Mit Sortierverfahren kenne ich mich leider nicht wirklich aus, sodass ich eure Antworten nicht ganz verstanden habe.
Das Array, das ich sortieren möchte, heißt erstmal "test":
var test: array of Integer;
Ist das also ein "array of array of Integer"?
Ich habe es mal mit "array of array of Integer" versucht, sodass die Deklaration der Prozedur...
Forum: Programmieren allgemein
by tryanderror,
4. Sep 2009
Hallo zusammen,
Ich möchte ein zweidimensionales Array mit Mergesort sortieren, sodass hinterher die einzelnen "Zuordnungen" im Array erhalten bleiben:
Unsortiert: Sortiert: Was ich vermeiden möchte (sortiert):
3, 33 1, 11 1, 33
5, 55 3, 33 3, 55
1, 11 ==> 4, 44 4, 11
4, 44 5, 55 ...