Alle Tabs der Lerneinheit (Erklärung · Interaktiv · Quiz) als durchgehender Text. Ideal zum Wiederholen vor der Klausur, und für Suchmaschinen wie Google, Bing und KI-Suche (ChatGPT, Perplexity).
Erklärung
LinkedList (Verkettete Liste)
Eine verkettete Liste ist eine Datenstruktur aus Knoten, von denen jeder seinen Wert plus einen Pointer/Referenz (in Java/Python eher als Referenz, in C/C++ als Pointer) auf den nächsten Knoten kennt. Anders als beim Array, wo alles zusammenhängend im Speicher liegt, sind LinkedList-Knoten überall im Heap verstreut. Du lernst hier die (Insertion am Anfang bei LinkedList vs bei Array; Indexzugriff bei Array vs bei LinkedList), die Unterschiede zwischen (nur ), ( + ) und (doppelt-verkettete Implementierung), wie bei // aussehen, warum Append am Ende ohne kostet (mit Tail wieder ), und warum man in Klausuren mit eigener -Implementierung statt Bibliotheks- üben sollte.