Babylonsort (Updates) |
In dieser Datei werden alle Updates von Babylonsort aufgelistet, die es seit der Veröffentlichung gegeben hat.
Durch diese Liste werden Informatiker optimal und umfassend über Änderungen am Quellcode von Babylonsort informiert, damit sie diese in ihre eigenen Quellcodes von Babylonsort übernehmen können.
Die Änderungen sind sinngemäß chronologisch absteigend sortiert.
Um die Änderungen schneller erkennen zu können, sind die entfallenen Codezeilen in roter Schrift dargestellt und die neuen Codezeilen in blauer Schrift.
|
|
8. August 2025 (17:01:32 Uhr) |
Änderung an der Rekursion 4: Stabilisator
|
Wenn es nach der eventuellen Teilung größere Elemente als das Vergleichselement lngCE geben sollte (lngS < lngR), dann werden die Positionen lngS und lngR im Link-Array miteinander vertauscht.
Dies wurde früher mit Hilfe der Variable lngTEMP in drei Schritten durchgeführt.
Weil das Vergleichselement lngCE mit dem Wert der Position lngR im Link-Array identisch ist, konnte diese Stelle im Quellcode so geändert werden, dass diese Vertauschung in nur noch zwei Schritten durchgeführt wird.
|
Der alte Quellcode |
...
' ==== Das Vergleichselement gegebenenfalls mit dem Anfang der größeren Elemente vertauschen =======
If lngS < lngR Then
lngTEMP = lngLA(lngS)
lngLA(lngS) = lngLA(lngR)
lngLA(lngR) = lngTEMP
End If
...
|
Der neue Quellcode |
...
' ==== Das Vergleichselement gegebenenfalls mit dem Anfang der größeren Elemente vertauschen =======
If lngS < lngR Then
lngLA(lngR) = lngLA(lngS)
lngLA(lngS) = lngCE
End If
...
|
|
|
Home
/
Oben
/
Babylonsort (Quellcode)
/
Impressum
/
Datenschutzerklärung
|
|
Diese Internetseite wurde für eine Auflösung von 2160 x 1440 Bildschirmpunkten und eine Anzeige-Skalierung von 150% optimiert. |
 |
|
|
|