1
2
3
4
5
6
7
8
9
10
mod iterative;
mod lazy;
mod persistent;
mod persistent_lazy;
mod recursive;

pub use self::{
    iterative::SegmentTree, lazy::LazySegmentTree, persistent::PersistentSegmentTree,
    persistent_lazy::LazyPersistentSegmentTree, recursive::RecursiveSegmentTree,
};