Eine Datenstruktur ist eine Möglichkeit, Daten im Speicher zu organisieren und zu speichern, damit sie effizient zugegriffen und modifiziert werden können. Ein abstrakter Datentyp (ADT) ist das logische Modell — die Operationen und ihr Verhalten — unabhängig davon, wie es implementiert ist.
ADT vs. Implementierung
Der ADT beschreibt Operationen es gibt; die Datenstruktur entscheidet sie gespeichert werden und wie schnell sie laufen.
