algorithms Recreation of common algorithms in pure C Plans Data Structures Linked list Queue and Stack Binary Heap Graph Hash Table Search Trees Algorithms Binary search Binary heap sort Quick sort DFS and BFS Shortest path search Hashing algorithms String algorithms