Phase 01 of 03
Foundational Data Structures and Algorithms
Weeks 1-2: Data Structures (Arrays, Linked Lists, Stacks, Queues, Hash Maps) & Basic Algorithms (Sorting, Searching). Big O notation. LeetCode Easy/Medium.
Weeks 1-2: Focus on core data structures like arrays, linked lists, stacks, queues, and hash maps. Practice basic algorithms such as sorting (quicksort, mergesort) and searching (binary search). Understand Big O notation for analyzing algorithm efficiency. Work through introductory coding problems on LeetCode (Easy and some Medium).