Log In
1
Learn the basics
2
Learn Important Sorting Techniques
3
Solve Problems on Arrays [Easy -> Medium -> Hard]
4
Binary Search [1D, 2D Arrays, Search Space]
5
Strings [Basic and Medium]
6
Learn LinkedList [Single LL, Double LL, Medium, Hard Problems]
7
Recursion [PatternWise]
8
Bit Manipulation [Concepts & Problems]
9
Stack and Queues [Learning, Pre-In-Post-fix, Monotonic Stack, Implementation]
10
Sliding Window & Two Pointer Combined Problems
11
Heaps [Learning, Medium, Hard Problems]
12
Greedy Algorithms [Easy, Medium/Hard]
13
Binary Trees [Traversals, Medium and Hard Problems]
14
Binary Search Trees [Concept and Problems]
15
Graphs [Concepts & Problems]
16
Dynamic Programming [Patterns and Problems]
17
Tries
18
Strings
19
Design Data Structures