30 day crash course

Cram as much as possible in 30 days Data structures and algorithms with easy and medium problems Also, revisiting the same problems every 2 days

Section Menu

How do I use this section?

1. LESSON

Introduction to Data Structures

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....

2. LESSON

Algorithm Basics and Complexity Analysis

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....

3. LESSON

Recursive Algorithms and Backtracking

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....

4. LESSON

Intermediate Data Structures: Trees and Graphs

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....

5. LESSON

Dynamic Programming Essentials

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....

6. LESSON

Greedy Algorithms and Their Applications

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....

7. LESSON

Advanced Data Structures: Heaps and Hash Tables

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....

8. LESSON

Graph Algorithms: Shortest Path and Connectivity

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....

9. LESSON

Problem Solving Strategies and Competitive Programming

Still generating... This lesson is currently still being generated, please wait... thanks! Please refresh in a minute or two to see updates....