Data-Structures-in-C Index Singly Linked List Queue Stack Circular Linked List Dynamic Array Matrix Binary Tree Binary Search Tree AVL Tree B-Tree Graph Hashmap Each directory has its own MakeFile make to compile all files required make clean to remove compiled files