CodeMaster
DSA Sheets
All Courses
About
Dashboard
Course
Login
Home
Problems
DSA Complete Course
Master Data Structures & Algorithms with our comprehensive problem set
Total Steps
18
Total Problems
455
Completed
0
Progress
0%
DSA Complete Course
0/455 completed
Overall Progress
0%
Step 1
Learn the basics
31 problems
0/31 completed
1.1
Things to Know in C++/Java/Python or any language
9 problems
0/9
1.2
Build-up Logical Thinking
1 problems
0/1
1.3
Learn STL/Java-Collections or similar thing in your language
2 problems
0/2
1.4
Know Basic Maths
7 problems
0/7
1.5
Learn Basic Recursion
9 problems
0/9
1.6
Learn Basic Hashing
3 problems
0/3
Step 2
Learn Important Sorting Techniques
7 problems
0/7 completed
2.1
Sorting-I
3 problems
0/3
2.2
Sorting-II
4 problems
0/4
Step 3
Solve Problems on Arrays [Easy -> Medium -> Hard]
40 problems
0/40 completed
3.1
Easy
14 problems
0/14
3.2
Medium
14 problems
0/14
3.3
Hard
12 problems
0/12
Step 4
Binary Search [1D, 2D Arrays, Search Space]
32 problems
0/32 completed
Step 5
Strings [Basic and Medium]
15 problems
0/15 completed
Step 6
Learn LinkedList [Single LL, Double LL, Medium, Hard Problems]
31 problems
0/31 completed
Step 7
Recursion [PatternWise]
25 problems
0/25 completed
Step 8
Bit Manipulation [Concepts & Problems]
18 problems
0/18 completed
Step 9
Stack and Queues [Learning, Pre-In-Post-fix, Monotonic Stack, Implementation]
30 problems
0/30 completed
Step 10
Sliding Window & Two Pointer Combined Problems
12 problems
0/12 completed
Step 11
Heaps [Learning, Medium, Hard Problems]
17 problems
0/17 completed
Step 12
Greedy Algorithms [Easy, Medium/Hard]
16 problems
0/16 completed
Step 13
Binary Trees [Traversals, Medium and Hard Problems]
39 problems
0/39 completed
Step 14
Binary Search Trees [Concept and Problems]
16 problems
0/16 completed
Step 15
Graphs [Concepts & Problems]
54 problems
0/54 completed
Step 16
Dynamic Programming [Patterns and Problems]
56 problems
0/56 completed
Step 17
Tries
7 problems
0/7 completed
Step 18
Strings
9 problems
0/9 completed