Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Sortierverfahren (https://www.delphipraxis.net/89633-sortierverfahren.html)

Nikolas 15. Apr 2007 19:50

Re: Sortierverfahren
 
Es würde helfen, wenn du hier den betreffenden Code zeigen könntest. Sonst wirds schwierig.

Delphie-Maus 15. Apr 2007 20:01

Re: Sortierverfahren
 
also ich hab jetzt hier irgendwas gemacht, weiß es selbst nicht so ganz...hab aus internet und meinem hefter irgendwas zusammengemotscht. bitte helft mir!




Procedure MergeSort( l, r : Integer );
var i, j, k, m : Integer;
N : real;
feld2Ddyn: array of array of integer;
Begin
If (l < r) Then
Begin
m:= (r+l) div 2;

MergeSort( l, m );
MergeSort( m+1, r );

For i:= l To m Do N[i]:= feld2Ddyn[i];
i:= l;

For j:= m+1 To r Do N[r+m+1-j]:= feld2Ddyn[j];
j:= r;

For k:= l To r Do
Begin
If (N[i] < N[j]) Then
Begin
feld2Ddyn[k]:= N[i];
inc( i );
End
Else
Begin
feld2Ddyn[k]:= N[j];
dec( j );
End;
End;
End;
End;

Delphie-Maus 15. Apr 2007 20:14

Re: Sortierverfahren
 
ich weiß nichtmal ob es eine rolle spielt welches verfahren man benutzt. ich soll einfach zahlen eingeben und diese ordnen lassen. kann man dazu überhaupt mergesort verwenden??


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:39 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz