Hallo zusammen,
ich habe seit langer Zeit wieder mit Delphi angefangen und stehe vor einem "Array sortier-Problem". Angenommen es ist ein Array mit 6 Elementen A B C D E F
ich suche mir das 2. Element raus (B) und will alle Möglichkeiten addieren, die VOR B austauschbar wären. Also
AB + CB + DB + EB + FB
danach soll das ausgewählte Element (B) einen Schritt nach hinten gehen A C B D E F
...und dann wieder, alle Möglichkeiten VOR B addieren.
ACB + CAB + CDB + DCB usw.
Das Spiel soll so weiter gehen bis B am Ende des Arrays ist.
Ich programmiere nur zum Spaß und verzweifel fast an diesem Vorgang

Wäre echt super wenn mir jemand helfen könnte.
Gruß,
Kalle