Thema: Sortierung;

Einzelnen Beitrag anzeigen

Benutzerbild von Mokus
Mokus

Registriert seit: 24. Sep 2013
165 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Sortierung;

  Alt 24. Sep 2013, 15:48
Delphi-Version: XE2
N´abend;

hab mal ne frage.
wollt mir ein Algyruthmus schreiben mit dem ich sortieren kann.

Sortierungsobjekt wäre ein array.
Die Größe des Arrays variert.
Nun möchte ich diese nach der Größte sortieren und verlagert.
der größte Wert soll auf eine stringlist verlegt werden. (st_list3);
Der Index, den der Wert hatte, soll erhalten bleiben und auf eine zweite stringlist zugreifen (st_list2);
Mit dem gleichen Index ist auf den ist auf st_list2 ein Wort hinterlegt, dies würde ich auch gern auf st_list3 auf den Index haben.

Dies soll solange durchlaufen, bis alle elemte vom array auf 0 gesetzt werden.
VOrher sind garatiert alle werte >0.
Also muss, anchdem der Wert in st_list3 hinterlegt worden ist, im Array auf 0 gesetzt werden....


Hoffe es war etwas verständlich;
wenn wer wissen möchte wie der Quellcode aussieht.
Es gibt noch keine Ansätze für diesen Algorythmus - diesen werden ich morgen schreiben, wolt mir aber von euch schoneinmal ein paar Ideen holen

Programm; Wörterzählen.
Momemtaner stand;
Wörter werden auf ener tstringliste gespeichert;
Wie oft dieses Wort vorkommt auf eine Array.
Wort und wert haben den gleichen Index, deshlab leg ich soviel wert drauf, das die indexe nicht gelöscht werden sondern nur auf 0 gesetztn werden.



Hoffe ihr könnt ein paar Tipps, anregungen etc hinterlassen.
Dank im Vorraus
MfG
Markus
es gibt nur 10 arten von menschen !
die die binär verstehen und die die nicht. !

Geändert von MrSpock (26. Sep 2013 um 07:54 Uhr) Grund: Schreibfehler korrigiert.
  Mit Zitat antworten Zitat