Advancing Your C++ Skills

Welcome to Level 2! Now that you've mastered the fundamentals, it's time to elevate your C++ programming skills to the next level. This 5-week level is designed to enhance your understanding of the Standard Template Library (STL), algorithmic strategies, essential number theory concepts and recursion functionalities. By the end of this level, you'll be equipped to tackle more complex problems with confidence.

Get Started

Click below to join Level 2 sheets!

Click below to access Level 2 Sessions videos!

Weekly Breakdown

Week 1 - Two Pointers

Week 2 - Number Theory

Week 3 - Bitmask & Complete Search

Week 4 - Recursion & Backtracking

Week 5 - Graphs Intro & DFS

Week 6 - BFS & Dijkstra

Week 7 - DP #1 - Recursive

Week 8 - DP #2 - Iterative