ich habe mal eine Frage bzgl. der Datenstruktur "Liste".
Ich möchte eine Liste als Array programmieren(also OHNE ArrayList) und soll dabei eine Struktur verwenden, inder es quasi zwei Spalten gibt:
- Inhalt
- Use Liste(Ein "Zeiger" auf das nächste Element)
- eine Start Variable auf das erste Element
Ich simuliere das ganze mal mit einer Länge von 4.
Code:
0 -1 0 -1 0 -1 0 -1 start=-1 -> add(3); 3 -1 0 -1 0 -1 0 -1 start = 0; -> add(1); 3 -1 1 0 0 -1 0 -1 start = 1; -> add(5); 3 2 1 0 5 -1 0 -1 start = 1;
Das ganze soll sich nach jedem add() updaten um die neuen nächsten Elemente zu bestimmen.
Hat mal jemand was in der Art gemacht oder hat eine Idee how to do?
mfG






