Изменения

Перейти к: навигация, поиск

Дерево Фенвика

77 байт добавлено, 17:43, 29 мая 2015
Нет описания правки
Пусть существует некоторая бинарная операция <tex>\circ</tex>. Чтобы получить значение на отрезке <tex>[i, j]</tex>, нужно провести операцию, обратную к <tex>\circ</tex>, над значениями на отрезках <tex>[0, j]</tex> и <tex>[0, i - 1]</tex>.
В качестве бинарной операции <tex> \circ </tex> рассмотрим операцию сложения. <br/>Обратная операция для сложения — вычитание. 
Обозначим <tex> G_i = \mathrm sum(i) = \sum\limits_{k = 0}^{i} a_k </tex>. Тогда <tex> \mathrm sum(i, j) = \sum\limits_{k = i}^{j} a_k = G_j - G_{i - 1} </tex>.
146
правок

Навигация