Day 1 (3 hours)
Understanding Problem Statements (1 hour)
Input and Output (I/O) Handling (1 hour)
Basic Complexity Analysis (1 hour)
Day 2 (3 hours)
Arrays and Strings (1.5 hours)
Linked Lists (1.5 hours)
Day 3 (3 hours)
Number Theory: Prime Numbers, GCD, LCM (1.5 hours)
Modular Arithmetic, Sieve of Eratosthenes (1.5 hours)
Day 4 (3 hours)
Permutations and Combinations (1.5 hours)
Binomial Coefficients (1.5 hours)
Day 5 (3 hours)
Basic Geometry (Lines, Circles, Polygons) (1.5 hours)
Convex Hull, Line Intersection (1.5 hours)