Listen

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

*Datenstrukturen sind nicht einfach Anhäufungen numerischer Werte. Interessant sind die strukturellen Beziehungen der Daten untereinander.
 
*Die Wahl einer geeigneten Datenstruktur hängt typischerweise von der Art und Häufigkeit der benötigten Zugriffsoperationen ab.
 
*Zu den einfachsten Datenstrukturen zählen lineare Listen, bei denen eine Reihe von Elementen ai in einer geordneten Form repräsentiert werden:

a1 a2 ... ai-1 ai ai+1 ... an 


 

*Zu den typischen Operationen auf linearen Listen zählen

*das Hinzufügen eines Elements am Anfang oder oder am Ende der Liste,
 
*das Entfernen eines Elements,
 
*das Betrachten des i-ten Elements (insbesondere für i = 1 oder i = n) und
 
*das Betrachten des nächsten oder vorherigen Elements (also ai+1 oder ai-1 ausgehend von ai).
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1999 Andreas Borchert, in HTML konvertiert am 29.06.1999