Список структур даних
Нижче наведено список структур даних.
Базові структури даних
Загальний тип | Специфічні типи |
---|---|
примітивні тип даних | |
Запис (програмування) або складні типи даних | |
Лінійні структури даних
Загальний тип | Специфічний тип |
---|---|
Список (або вектор або послідовність) |
|
| |
| |
Асоціативний масив (або словник) |
|
Нелінійні структури даних
Загальний тип | Специфічний тип |
---|---|
Структури Граф |
|
Дерево (структура даних) | |
| |
| |
| |
| |
|
Порівняння
Нижче наведено можливу класифікацію структур даних за їхніми характеристиками:
Структура | Впорядкованість | Унікальність | Комірок на вузол |
---|---|---|---|
Сумка (мультимножина) | ні | ні | 1 |
Множина | ні | так | 1 |
Список | так | ні | 1 |
Словник | ні | так | 2 |
Тут, "впорядкованість" не значить сортування, а лише те, що вхідний порядок зберігається. Іннші структури даних, такі як зв'язний список та стек не можна характеризувати у такій спосіб, оскільки існують операції специфічні лише для них.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.