Phase 01 of 04
Data Structures & Algorithms
Weeks 1-2: DSA Fundamentals & Practice (LeetCode Medium/Hard).
Weeks 1-2: Focus on core Data Structures and Algorithms. Revisit fundamental concepts like arrays, linked lists, trees, graphs, hash tables, heaps, and sorting/searching algorithms. Practice problems on platforms like LeetCode (Medium/Hard), focusing on optimizing for time and space complexity. Cover dynamic programming and greedy algorithms.