Содержание
3 отношения: LCA (значения), Массив (программирование), Дерево Фенвика.
- Двоичные деревья
- Деревья (структуры данных)
LCA (значения)
LCA — многозначный термин.
Посмотреть Дерево отрезков и LCA (значения)
Массив (программирование)
Массив (в некоторых языках программирования также таблица, ряд, матрица) — структура данных в виде набора компонентов (элементов массива), расположенных в памяти непосредственно друг за другом, что позволяет обращаться к элементам по числовому индексу.
Посмотреть Дерево отрезков и Массив (программирование)
Дерево Фенвика
Дерево Фенвика (двоичное индексированное дерево, Fenwick tree, binary indexed tree, BIT) — структура данных, позволяющая быстро изменять значения в массиве и находить некоторые функции от элементов массива.
Посмотреть Дерево отрезков и Дерево Фенвика
См. также
Двоичные деревья
- Splay-дерево
- T-дерево
- VP-дерево
- АВЛ-дерево
- Двоичная куча
- Двоичное дерево
- Двоичное дерево поиска
- Двоичное разбиение пространства
- Декартово дерево
- Дерево отрезков
- Код Хаффмана
- Красно-чёрное дерево
- Прошитое двоичное дерево
Деревья (структуры данных)
- GiST
- LSM-дерево
- PQ-дерево
- SPQR-дерево
- VP-дерево
- Абстрактное синтаксическое дерево
- Дерево (структура данных)
- Дерево Калкина — Уилфа
- Дерево Фенвика
- Дерево Штерна — Броко
- Дерево квадрантов
- Дерево отрезков
- Дерево покрытий
- Дерево примитивных пифагоровых троек
- Дерево хешей
- Древовидная структура
- Обход дерева
- Октодерево
- Префиксное дерево
- Радиальное дерево
- Суффиксное дерево
- Филогенетическое дерево
Также известен как RMQ.