Data Structures & Algorithms | Notion
Week 1: DSA + Time Complexity
Week 2&3: Recursion
Week 4: Stack, Queue, LinkList, Tree
Week 5: Priority Queue, Heap
Week 6: Sorting Algorithms
Week 7: Dictionary & Hash Function
Week 8: Balanced Binary Trees
Week 8: Graphs
Week 9: Greedy Approach
Week 11: Divide and Conquer
Week 12: Dynamic Programming