Contains Implementations of the following standard Data Structures and Algorithms:
- Segment Tree (Point Updates, Range Queries)
- Lazy Prop. (Range Updates, Range Queries)
- Fenwick Tree
- Disjoints Set Union
- Binary Lifting
- Lowest Common Ancestor using SegTree and Binary Lifting
- Strongly Connected Components
- Implicit Segment Tree
- Matrix Class