Operationen/ Datenstrukturen cons insert isIn append

Werbung
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)
Herunterladen