Phase 01 of 05
Data Structures and Algorithms Fundamentals
Weeks 1-2: Data Structures & Algorithms (Easy-Medium).
Weeks 1-2: Focus on Data Structures and Algorithms. Cover arrays, linked lists, stacks, queues, trees (binary trees, BSTs, AVL trees), graphs, hash tables. Implement common algorithms like sorting (quicksort, mergesort), searching (binary search), graph traversal (BFS, DFS), dynamic programming. Practice coding problems related to these topics on LeetCode (Easy to Medium).