Search/Sort algorithms and Data Structures (Arrays, Linked Lists, Graphs) Bubble Sort Merge Sort Brute Force Search Binary Search Breadth First Search (BFS) Depth First Search (DFS) Linked List SAT problem Simple SAT problem solved using Python