Phase 01 of 05
Data Structures Fundamentals
Weeks 1-2: Data Structures (Arrays, Lists, Trees, Graphs, HashMaps). Practice 2-3 LeetCode problems daily.
Weeks 1-2: Focus on Data Structures. Cover arrays, linked lists, stacks, queues, trees (binary, BST, AVL, B-trees), heaps, hash tables, and graphs. Practice implementing these and solving problems related to them. Aim for 2-3 LeetCode problems per day.