Day 1 (3 hours)
Advanced Segment Trees (1.5 hours)
Persistent Segment Trees (1.5 hours)
Day 2 (3 hours)
Fenwick Trees (1.5 hours)
Disjoint Set Union (Union-Find) (1.5 hours)
Day 3 (3 hours)
Heavy-Light Decomposition (1.5 hours)
Mo’s Algorithm (1.5 hours)
Day 4 (3 hours)
Persistent Data Structures (1.5 hours)
Practice Problems (1.5 hours)
Day 5 (3 hours)
Review and Summary (3 hours)