Дерево сортировки: различия между версиями
Перейти к навигации
Перейти к поиску
KVN (обсуждение | вклад) |
KVN (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
==См. также== | ==См. также== | ||
* ''[[АВЛ-Дерево]],'' | * ''[[АВЛ-Дерево]],'' | ||
* ''[[Бинарное дерево сортировки]],'' | * ''[[Бинарное дерево сортировки]],'' | ||
* ''[[Многомерное дерево сортировки]],'' | * ''[[Многомерное дерево сортировки]],'' | ||
* ''[[Сбалансированное дерево]],'' | |||
* ''[[Сбалансированное дерево|Сбалансированное по высоте дерево]],'' | |||
* ''[[B-Дерево|<math>B</math>-Дерево]],'' | * ''[[B-Дерево|<math>B</math>-Дерево]],'' | ||
* ''[[H-Дерево|<math>H</math>-Дерево]],'' | * ''[[H-Дерево|<math>H</math>-Дерево]],'' |
Текущая версия от 19:40, 23 октября 2024
Дерево сортировки (Sorting tree) — дерево для организации хранения информации в виде слов, для которых определен лексикографический порядок; слова хранятся во всех вершинах или только в висячих (см. выровненное дерево), причем размещение слов производится по специальным правилам, учитывающим отношение порядка. Деревья сортировки имеют то или иное строение, обеспечивающее логарифмическую трудоемкость поиска; для поддержания этой структуры используются специальные преобразования.
См. также
- АВЛ-Дерево,
- Бинарное дерево сортировки,
- Многомерное дерево сортировки,
- Сбалансированное дерево,
- Сбалансированное по высоте дерево,
- [math]\displaystyle{ B }[/math]-Дерево,
- [math]\displaystyle{ H }[/math]-Дерево,
- [math]\displaystyle{ HB }[/math]-Дерево,
- [math]\displaystyle{ HS }[/math]-Дерево,
- [math]\displaystyle{ 2-3 }[/math]-Дерево.
Литература
- Евстигнеев В.А. Применение теории графов в программировании. — М.: Наука, 1985.
- Евстигнеев В.А., Касьянов В.Н. Теория графов: алгоритмы обработки деревьев. — Новосибирск: Наука. Сиб. отд-ние, 1994.