"Lars Hoffmann" <lars@hoffmann.ac> wrote in message
news:9v7q0o$u96$1@newsreader.mailgate.org...
> Lars Hoffmann <lars@hoffmann.ac> escribió en el mensaje de
> noticias 9v7om0$tar$1@newsreader.mailgate.org...
> > Jeg har et array med unikke vaerdier og kunne godt taenke
> > mig at faa dem ordnet alfabetisk. Findes der en funktion der
> > kan goere det for mig eller er der eventuelt en der har brygget
> > en saadan funktion sammen.
>
> Jeg har fundet paa denne funktion og det ser ud til at virke ok,
> jeg er dog stadig interesseret i at hoere om det kan goeres
> nemmere:
<SNIP Kode>
Hej Lars
Din procedure er en implementering af Selection sort. Jeg ved ikke
om koden kan gøres "nemmere" (hvad det så end betyder
.
Men du kan vælge en anden type sortering, der kører hurtigere
(ved tilpas store mængder data) f.eks. Mergesort
http://www.freevbcode.com/ShowCode.Asp?ID=847
Hvis du arbejder med et lille antal af værdier vil du ikke kunne
mærke nogen forskel i fart (Selection sort vil måske være
hurtigere), men ved store mængder af data, er Mergesort meget
bedre.
Du kan også downloade VB implementeringer af nogle af de
kendteste algoritmer for sortering
http://www.freevbcode.com/ShowCode.Asp?ID=965
--
Mikkel Bundgaard
IT University of Copenhagen
http://officehelp.gone.dk
Codito, Ergo Sum