Phase 01 of 05
Data Structures and Algorithms Fundamentals
Weeks 1-2: Data Structures (Arrays, Lists, Trees, Graphs, Hash Maps) & Basic Algorithms (Sorting, Searching, Recursion).
Weeks 1-2: Focus on core data structures like arrays, linked lists, stacks, queues, hash maps, trees (binary trees, BSTs, heaps), and graphs. Practice implementing these and solving problems related to them. Understand their time and space complexities. Cover basic algorithms like sorting (quicksort, mergesort), searching (binary search), and recursion.