CS303-python UAB CS303 - Data Structures and Algorithms (Python) Lab 1 - Linear Search Algorithm Lab 2 - Recursive Binary Search Algorithm Lab 3 - Merge Sort Algorithm Lab 4 - Heap Sort Algorithm Lab 5 - Quicksort and Median-3 Sort Algorithms Lab 6 - Linked List Data Structure Lab 7 - Binary Tree Data Structure Lab 8 - Binary Search Tree Data Structure Lab 9 - Red-Black Tree Data Structure Lab 10 - Hash Map Data Structure Lab 11 - Directed/Undirected Graph BFS Lab 12 - DFS and Topological Sort Lab 13 - Prim's MST