it is my implemenation for the most common data strucures and algorithms using c language
* singly Linked list
* doubly linked list
* stack
* queue
* search
* linear search
* binary search
* interpolation search
* sort
* bubble sort
* selection sort
* insertion sort--> TBD
* merge sort--> TBD
* shell sort --> TBD
* quick sort --> TBD
I would also gladly welcome your questions and contributions.
you are welcome to contact me at
Have fun!
Mohamed Hussein.