Algorithm and Data Structures In Python Linked List Stack Queue Binary Search Tree QuickSort Quick-Find with applications to (number of islands problem) Quick-Union with applications to (number of islands problem)