Skip to main content

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.

C++ Data Structures & Algorithms

12 Modules · 90 Lessons

Recommended resources

Module 2

Recursion and Backtracking

Module 3

Linked Lists

Module 4

Stacks and Queues

Module 5

Searching and Sorting

Module 6

Hash Tables

Module 7

Binary Trees

Module 8

Binary Search Trees

Module 9

Heaps (Priority Queues)

Module 10

Graphs

Module 11

Dynamic Programming

Module 12

Greedy Algorithms and Interview Skills