Seznam datových struktur - List of data structures

Toto je seznam pozoruhodných datové struktury. Pro širší seznam pojmů viz seznam termínů vztahujících se k algoritmům a datovým strukturám. Porovnání doby chodu je podmnožinou tohoto seznamu srovnání datových struktur.

Typy dat

Primitivní typy

Složené typy nebo primitivní typ

Abstraktní datové typy

Některé vlastnosti abstraktních datových typů:

StrukturaObjednatUnikátní
SeznamAnoNe
Asociativní poleNeAno
SouborNeAno
ZásobníkAnoNe
MultimapNeNe
Multiset (taška)NeNe
FrontaAnoNe

Pořadí znamená, že se počítá sekvence vložení. Unique znamená, že duplicitní prvky nejsou povoleny na základě nějakého zabudovaného nebo alternativně uživatelsky definovaného pravidla pro porovnávání prvků.

Lineární datové struktury

O datové struktuře se říká, že je lineární, pokud její prvky tvoří posloupnost.

Pole

Seznamy

Stromy

Binární stromy

B-stromy

Hromady

Stromy

V těchto datových strukturách každý uzel stromu porovnává bitový řez klíčových hodnot.

Vícecestné stromy

Prostorové dělení stromů

Jedná se o datové struktury používané pro rozdělení prostoru nebo rozdělení binárního prostoru.

Stromy specifické pro aplikaci

Hash-based struktury

Grafy

Mnoho graf datové struktury založené na datech se používají v informatice a souvisejících oborech:

jiný

Viz také


externí odkazy