This Gitbook was originally meant to be a collection of all my notes from EECS 281, the data structures and algorithms course at the University of Michigan.
However, I am not limiting the content of this book to the course material alone. Rather, this book is meant to facilitate understanding of data structures in algorithms.
Other sources will be added as they are used.
The structure of book will roughly follow that of the Introduction to Algorithms textbook. Each section will consist of notes, and implementations of algorithms in Python, preferably, and C++ if needed.
If you are interested in contributing, please contact me, or submit a pull request to my Github repo.