Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:adt:verkettete_liste:start [28.06.2021 15:36] – [Der Arbeitsspeicher] sbel | faecher:informatik:oberstufe:adt:verkettete_liste:start [19.10.2021 16:32] (aktuell) – sbel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Verkettete Listen ====== | ====== Verkettete Listen ====== | ||
- | ===== Der Arbeitsspeicher ===== | + | Hier geht es zunächst um eine lineare abstrakte Datenstruktur: |
- | Man kann sich den Arbeitsspeicher eines Computers in etwas so vorstellen, wie eine Ansammlung von Aktenschränken | + | * [[.memory: |
+ | * [[.compare_array_list: | ||
+ | * [[.liste_java: | ||
+ | * [[.benchmarking:start|Benchmarking verschiedener Listenimplementationen]] | ||
+ | ---- | ||
+ | Die Inhalte des Namensraums '' | ||
- | {{ : | + | [[https:// |
- | + | ||
- | Um darin etwas wiederzufinden, | + | |
- | + | ||
- | Ganz ähnlich verfährt der Computer: Wenn man eine Variable deklariert, wird Speicherplatz reserviert, in dem die Werte gespeichert werden können, das Programm kennt die Adresse, an der die Informationen abgelegt sind. Bei modernen Programmiersprachen sieht man als Programmierer für gewöhnlich keine Speicheradressen mehr, die Verwaltung übernimmt der Compiler gemeinsam mit entsprechenden sprachlichen Konstrukten der Programmiersprache. | + | |
- | + | ||
- | {{ :faecher: | + |