Lazy segment tree (source code)

= Lazy segment tree

A lazy segment tree augments a <segment tree> with <lazy propagation>, allowing compatible interval updates and interval aggregate queries in logarithmic time.