Here, I have implemented some of the basic data structures and algorithms in Python.
Books that I followed while doing this are:
- Introduction to Algorithms - by Cormen, Leiserson, Rivest and Stein
- Data Structures and Algorithms in Python - by Goodrich, Tamassia and Goldwasser.
Other resources that I have used to help with implementations are: