# Data Structures and Algorithms in Python

Assignment 3 - Sorting and Divide & Conquer Practi Assignment 2 - Hash Tables and Python Dictionaries Lesson 3 - Sorting Algorithms and Divide & Conquer Lesson 1 - Binary Search, Linked Lists and Complex Course Overview, Help & FAQs Lesson 4 - Recursion and Dynamic Programming Lesson 2 - Common Data Structures in Python Lesson 6 - Python Interview Questions Lesson 5 - Graph Algorithms Project - Solution to a Programming Problem Assignment 1 - Binary Search and Linked Lists Prac