Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your ownModule 2
Arrays, Hashing, and Prefix Computation
Module 3
Two-Pointer and Sliding-Window Patterns
Module 4
Recursion and Binary Search
Module 5
Linked-List Pointer Techniques
Module 6
Stacks, Queues, and Monotonic Structures
Module 7
Binary Trees and Search Trees
Module 8
Heaps, Intervals, and Greedy Choice
Module 9
Backtracking Search Patterns
Module 10
Dynamic Programming Patterns
Module 11
Graph Traversal and Dependency Ordering
Module 12
Interview Consolidation and Timed Practice