Popular algorithms and useful data Structures in Python Building useful data structures in Python Linked List Queue Stack Trees Graph Coding fundamentally important algorithms Binary search Bubble sort Insertion sort Selection sort Quick sort