Gut, die Schleife ist falschrum, aber solange die Liste nicht leer ist, knallt es auch nicht.
Und das fehlende
if links <> min then
... sich selber mit sich austauschen ist zwar sinnlos, aber zumindestens nicht falsch.
Das war eigentlich nur Makulatur, der größte Fehler ist, dass der 0-Index nicht berücksichtigt wird.
Bei 6 Elementen bekomme ich als Länge 6 zurück. Die Elemente spreche ich aber über 0..5 an und genau da liegt der Fehler in dem Pseudo-Code, der greift auch auf den Index 6 zu, was das 7. Element wäre, was es gar nicht gibt.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)