Користувач:BlzzUa/Чернетка
Зовнішній вигляд
Нижче наведено список структур даних.
- Список (або вектор або послідовність)
- Зв'язаний список
- V-Список
- Стек
- Черга
- Черга з пріоритетами
- Двобічна черга (або Дек англ. deque )
- Циклічний буфер
- Асоціативний масив
(або словник)
- M-арне дерево
- Бінарне дерево
- Бінарна купа
- Бінарне дерево пошуку
- Трійкове дерево пошуку
- Автобалансоване бінарне дерево пошуку
- Інтервальне дерево
- Зважене дерево (окрім значення, кожна вершина має пріоритет)
- Мотузка (англ. Rope)
- BSP дерево
- Квадрадерево
- Октадерево
- Купа (структура даних)
- Бінарна купа
- Біноміальна купа
- Фібоначчієва купа
- 2-3 купа[en]
- Слабка купа[en]
- Парна купа
- Лівацьке дерево[en] (зазвичай, ліве піддерево більше за праве)
- Дерево вершин[en]
- Бікупа
- Скошена купа
Нижче наведено можливу класифікацію структур даних за їхніми характеристиками:
Структура | Впорядкованість | Унікальність | Комірок на вузол |
---|---|---|---|
Сумка (мультимножина) | ні | ні | 1 |
Множина | ні | так | 1 |
Список | так | ні | 1 |
Словник | ні | так | 2 |
Тут, "впорядкованість" не значить сортування, а лише те, що вхідний порядок зберігається. Іннші структури даних, такі як зв'язний список та стек не можна характеризувати у такій спосіб, оскільки існують операції специфічні лише для них.
![]() |
Це незавершена стаття про структури даних. Ви можете допомогти проєкту, виправивши або дописавши її. |
Ця стаття не містить посилань на джерела. (серпень 2011) |