zirkuläre LinkedList

tom91

Grünschnabel
Hallo Leute!

Eine kleine Frage zur LinkedList:
Ist es möglich aus einer normalen LinkedList eine zirkuläre Liste zu machen?
Also ich bräuchte eine Liste, die nach dem letzten Element wieder bei index 0 beginnt.
Bzw. gibt es Alternativen dazu?

Kleine Hintergrundinformation:
Ich Programmiere für ein Schulprojekt gerade an einem "Mensch ärger dich nicht" Spiel, bei dem alle Spielfelder in einer LinkedList abgespeichert sind. Dabei durchläuft jede Figur diese Liste von Feldern. Dabei kommt es jedoch zu dem Problem, dass z.B.: die Startposition des 3. Spielers in der Mitte der Liste ist und der 3. Spieler somit keine ganze Runde absolvieren kann, da der Index außerhalb des Arraybereichs geht. Darum soll die Figur, während des Durchlaufens wieder bei index 0 beginnen.

mfg Thomas
 
Zurück