Data Structures and Algorithms Python Data Structures & Algorithms notes form this course. Data Structures Linked List Doubly Linked Lists Stack Queue Binary Search Trees Hash Table Graph Algorithms Recursion Bubble Sort Selection Sort Insertion Sort Merge Sort Quick Sort Breadth First Search