286
правок
Изменения
Нет описания правки
==Реализация==
Рассмотрим реализацию задачи о дереве отрезков с произвольной ассоциативной бинарной операцией.
Пусть в узлах дерева хранятся структуры из трех полей:
* <tex>right</tex> {{---}} правая граница этого полуинтервала.
* <tex> res</tex> {{---}} результат операции на полуинтервале.
* <codetex>\varepsilon</tex> {{---}} нейтральный для данной операции элемент.
'''int''' query('''int''' node, '''int''' a, '''int''' b)
==См. также==