Segment Trees

A Segment Tree is a data structure to encode the results of divide and conquer. It is similar to sqrt-decomposition but more “recursive.”

Slides