Operationen/ Datenstrukturen cons insert isIn append concat merge firstElem lastElem minElem maxElem card Unsortierte verkettete Liste mit Duplikaten O(1) O(1) O(n) O(n) O(n) O(n^2) O(1) O(n) O(n) O(n) O(n) Unsortierte verkettete Liste ohne Duplikaten O(1) O(n) O(n) O(n) O(n) O(n^2) O(1) O(n) O(n) O(n) O(n) Sortierte verkettete Liste mit Duplikaten O(1) O(n) O(n) O(n) O(n) O(n) O(1) O(n) O(1) O(n) O(n) Sortierte verkettete Liste ohne Duplikate O(1) O(n) O(n) O(n) O(n) O(n) O(1) O(n) O(1) O(n) O(n) Einfach verketteter Ring O(1) O(n) O(n) O(1) O(1) O(n) O(1) O(1) O(n) O(n) O(n) Binäre Bäume (im Mittel) O(log n) O(log n) O(1) O(log n) O(log n) O(n) Binäre Bäume (in schlechtesten Fall) O(n) O(1) O(n) Rot-Schwarz-Bäume O(log n) O(log n) O(1) O(log n) O(log n) O(n) AVL-Bäume O(log n) O(log n) O(1) O(log n) O(log n) O(n) Vorrang Warteschlangen O(log n) O(n) O(1) O(1) O(n) O(log n) O(n) O(n) O(n) O(n)