Session 1. Introduction, STL, C++ tricks and Adhocs
- Mindset, Thinking, and approaching CP (Random tips)
- Introduction to Codeforces
Time Complexity and complexity calculations
Review of Basics of STL Libraries and Functions
Sorting, lambdas, and sorting comparators (if time permits sets with custom comparators)
(Solve Problems on each)
Session 1. Introduction, STL, C++ tricks and Adhocs
Session 2. Adhoc and STL continued, bitwise operations, Greedy
Session 2. STL, Adhoc, and Bitwise Operations
Solve some new STL problems
Greedy and Sorting with Greedy (add some problems in the sheet and refer to)
- Introduction to C++ Bitwise Operations
- Elementary Number Theory
- Elementary Combinatorics
Session 3. Brute force, backtracking, and Cute DP
- Brute force and Backtracking
- Cute introduction to DP and Prefix and Suffix sum
Session 4. Binary Search and Two Pointers