Phase 01 of 05
Data Structures and Algorithms Fundamentals
Weeks 1-2: Data Structures & Algorithms (Arrays, Lists, Trees, Graphs, Sorting, Searching, DP). LeetCode Easy/Medium.
Weeks 1-2: Focus on Data Structures and Algorithms. Cover arrays, linked lists, stacks, queues, trees (binary, BST, AVL), heaps, hash tables, graphs. Implement sorting algorithms (merge sort, quicksort), searching algorithms (binary search), graph traversal (BFS, DFS), dynamic programming basics. Practice problems on LeetCode Easy/Medium.