Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 2
Advanced Searching and Stack Applications
Module 3
Linked List Manipulation Patterns
Module 4
Binary Tree Traversal and Applications
Module 5
Binary Search Tree (BST) Patterns
Module 6
Heaps and Priority Queues
Module 7
Graph Traversal Algorithms
Module 8
Advanced Graph Algorithms
Module 9
Backtracking and Recursion
Module 10
Dynamic Programming Fundamentals (1D & 2D)
Module 11
Advanced Dynamic Programming Patterns
Module 12