Master fundamental data structures and algorithms. Arrays, trees, graphs, sorting, dynamic programming, and more.