Phase 01 of 05
Data Structures & Algorithms
Weeks 1-2: DSA fundamentals. Practice 2-3 problems/day.
Weeks 1-2: Focus on core Data Structures and Algorithms. Cover arrays, linked lists, trees, graphs, hash tables, heaps, sorting, searching, dynamic programming, and greedy algorithms. Practice implementing these and analyzing their time and space complexity. Aim for 2-3 problems per day.