track

Algorithms & data structures

Every fundamental data structure, implemented in C, visualized in memory.

14 lessons
beginner → advanced
~4 hours
start track
lesson 01
Big-O notation
lesson 02
Linked lists
lesson 03
Stacks & queues
lesson 04
Recursion
lesson 05
Binary search
lesson 06
Bubble sort
lesson 07
Selection sort
lesson 08
Insertion sort
lesson 09
Merge sort
lesson 10
Quicksort
lesson 11
Hash tables
lesson 12
Binary trees
lesson 13
Binary search trees
lesson 14
Graphs: BFS & DFS