DSA Mastery Series

Striver's A2Z Sheet

Master Data Structures & Algorithms with Striver's comprehensive A2Z sheet. Track your progress through 440 carefully curated problems.

takeuforward.org
Last updated December 30, 2025

Visualizations Available

101

Total Problems

440

Easy Problems

113

Hard Problems

148

Legend
Visualization Available
Coming Soon
Completed

Learning Roadmap

18 categories
1
Learn the basics
16 problems
2 lectures
1 Visualizations
Available
2
Learn Important Sorting Techniques
7 problems
2 lectures
7 Visualizations
Available
3
Solve Problems on Arrays [Easy -> Medium -> Hard]
40 problems
3 lectures
42 Visualizations
Available
4
Binary Search [1D, 2D Arrays, Search Space]
32 problems
3 lectures
31 Visualizations
Available
5
Strings [Basic and Medium]
13 problems
2 lectures
5 Visualizations
Available
6
Linked List [Single LL, Double LL, Medium, Hard Problems]
31 problems
5 lectures
4 Visualizations
Available
7
Recursion [PatternWise]
25 problems
3 lectures
3 Visualizations
Available
8
Bit Manipulation [Concepts & Problems]
18 problems
3 lectures
Available
9
Stack and Queues [Learning, Pre-In-Post-fix, Monotonic Stack, Implementation]
30 problems
4 lectures
Available
10
Sliding Window & Two Pointer Combined Problems
12 problems
2 lectures
3 Visualizations
Available
11
Heaps [Learning, Medium, Hard Problems]
17 problems
3 lectures
Available
12
Greedy Algorithms [Easy, Medium/Hard]
16 problems
2 lectures
4 Visualizations
Available
13
Binary Trees [Traversals, Medium and Hard Problems]
39 problems
3 lectures
Available
14
Binary Search Trees [Concept and Problems]
16 problems
2 lectures
Available
15
Graphs [Concepts & Problems]
54 problems
6 lectures
1 Visualizations
Available
16
Dynamic Programming [Patterns and Problems]
56 problems
9 lectures
Available
17
Tries
7 problems
2 lectures
Available
18
Strings [Advanced Problems]
9 problems
1 lectures
Available

Interactive Visualizations!

Click on any problem with the

Live
badge to see an interactive step-by-step visualization. Watch algorithms come to life with animations, explanations, and test cases.

101 visualizations ready • More coming soon!

Master DSA Step by Step

Complete problems in order, mark your progress, and build strong foundations. Consistency is the key to success in competitive programming!