Seite 1 von 1

LinkedList durcheinander bringen

Verfasst: 22.12.2004 13:46
von Norbie
Hi!

Ich habe eine unter umsteänden 2000-3000 Elemente lange LinkedList.
Wie bringe ich diese am schnellsten, möglichst sehr, durcheinander? :?

Das sollte maximal 2-3 Millisekunden bei einem 1GHz-Prozessor dauern. :|

Danke für eure Hifle! :allright:

Verfasst: 22.12.2004 14:10
von DrShrek
Vertauschen mit:

Code: Alles auswählen

SwapElements(LinkedList(), *ErstesElement, *ZweitesElement)
Etwas Random() und etwas Hirnschmalz ...

Verfasst: 22.12.2004 14:15
von Norbie
Ich wusste nicht, das es diese tollte Funktioj gibt. :shock:
Ist ziemlich neu oder? :?

Verfasst: 22.12.2004 14:26
von DrShrek
Norbie hat geschrieben:Ich wusste nicht, das es diese tollte Funktioj gibt. :shock:
Ist ziemlich neu oder? :?
Ja, erst ab PB 3.92.
Am besten auch den Beispielcode mal ansehen... :wink: