Дерево Фенвика
Версия от 06:14, 1 мая 2011; Андрей Козлов (обсуждение | вклад)
Определение: |
Дерево Фе́нвика (Binary indexed tree) - структура данных, требующая
| памяти и позволяющая эффективно (за )
Впервые описано Питером Фенвиком в 1994 году.
Дерево Фенвика, запрос изменения элемента
Запрос получения суммы на префиксе
Пусть дан массив из
Обозначим . Тогда .
Полезные ссылки:
Peter M. Fenwick: A new data structure for cumulative frequency
Wikipedia: Fenwick tree
e-maxx.ru: Дерево Фенвика