Adatszerkezetek listája
A Wikipédiából, a szabad enciklopédiából
Ez a szócikk az adatszerkezetek listáját tartalmazza. Az egyes adatszerkezetekre vonatkozó részletekért lásd az algoritmusokról és az egyes adatszerkezetekről szóló cikkeket.
Tartalomjegyzék |
[szerkesztés] Adattípusok
| Kategória | Típusok |
|---|---|
| Elemi adattípusok |
|
| Összetett adattípusok |
|
| Absztrakt adattípusok |
|
[szerkesztés] Lineáris adatszerkezetek
| Kategória | Specifikus típusok |
|---|---|
| Tömbök |
|
| Listák |
|
| Asszociatív tömbök |
|
[szerkesztés] Fák
| Kategória | Specifikus típusok |
|---|---|
| Bináris fák |
|
| B-fák | |
| Kupacok |
|
| Prefix fák (trie) | |
| Többirányú fák |
|
| Térpartícionáló fák |
[szerkesztés] Gráfok
| Kategória | Specifikus típusok |
|---|---|
| Gráf adatszerkezetek |
[szerkesztés] Hashek
| Kategória | Specifikus típusok |
|---|---|
| Hash |
[szerkesztés] Összehasonlítás
Az adatstruktúrák osztályozása jellegzetes tulajdonságaik alapján:
| Szerkezet | Rendezett | Egyedi | Cellák csomópontonként |
|---|---|---|---|
| Zsák (multihalmaz) | nem | nem | 1 |
| Halmaz | nem | igen | 1 |
| Lista | igen | nem | 1 |
| Asszociatív tömb | nem | igen | 2 |
A rendezett nem jelenti, hogy az adatok csoportosítva vannak, csak azt, hogy megőrzik a beviteli sorrendjüket. Más struktúrák, mint például a linkelt lista és a verem nem határozható meg ilyen módon, mivel specifikus műveletek tartoznak hozzájuk.
[szerkesztés] Fordítás
- Ez a szócikk részben vagy egészben a List of data structures című angol Wikipédia-szócikk ezen változatának fordításán alapul. A fordítás eredetijének szerzőit az eredeti cikk laptörténete sorolja fel.
[szerkesztés] Források
- Lecture Notes -- Data Structures (Stony Brook University - Department of Computer Science) (angolul)
- Adatstruktúrák a C++ dokumentációban (angolul)
- Algoritmusok és adatszerkezetek (angolul)
- Introduction to data structures (MSDN) (angolul)
- Dictionary of Algorithms and Data Structures

