/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Quicksort
Fra : Niels Aage Schmidt


Dato : 23-12-01 10:49

Jeg har forlist min quicksortprocedure. Er der nogen, som har en ved hånden.
Jeg har glemt, hvor jeg fandt min!

vh og glædelig Jul

Niels Aage



 
 
Uffe Kousgaard (23-12-2001)
Kommentar
Fra : Uffe Kousgaard


Dato : 23-12-01 11:20

Hej her er min:

var
X: array of double;

procedure QuickSort(iLo, iHi: longInt);
var
Lo,Hi: longInt;
Mid,T: double;
begin
Lo:= iLo;
Hi:= iHi;
Mid:= X[(Lo + Hi) div 2];
repeat
while X[Lo]<Mid do Inc(Lo);
while X[Hi]>Mid do Dec(Hi);
if Lo<=Hi then
begin
T:= X[Lo]; X[Lo]:= X[Hi]; X[Hi]:= T;
Inc(Lo);
Dec(Hi);
end;
until Lo>Hi;
if Hi>iLo then QuickSort(iLo,Hi);
if Lo<iHi then QuickSort(Lo,iHi);
end;

Hilsen
Uffe

"Niels Aage Schmidt" <nielsaa@mail.dk> wrote in message
news:3c25a835$0$94859$edfadb0f@dspool01.news.tele.dk...
> Jeg har forlist min quicksortprocedure. Er der nogen, som har en ved
hånden.
> Jeg har glemt, hvor jeg fandt min!
>
> vh og glædelig Jul
>
> Niels Aage
>
>


Niels Aage Schmidt (23-12-2001)
Kommentar
Fra : Niels Aage Schmidt


Dato : 23-12-01 12:34

Mange tak, det var lige den!!

dejligt med en effektiv newsgroup og hjælpsomme deltagere!
hilsen
Niels Aage

"Uffe Kousgaard" <uffe@routeware.dk> skrev i en meddelelse
news:3c25af93$0$55590$edfadb0f@dspool01.news.tele.dk...
> Hej her er min:
<snip>
Hilsen
> Uffe




Thomas Rose (23-12-2001)
Kommentar
Fra : Thomas Rose


Dato : 23-12-01 12:40

Hej Niels,

du kan vist også finde en udgave under "Threads" demoen der følger med
Delphi...

- Thomas



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste