Home

Awesome

algorist

A collection of algorithms and data structures implemented in the python programming language. Nothing serious, just a canvas for basic and advanced algorithms and data structures. Solutions to the interesting exercises in the books below included.

Bibliography

[1] Downey - Think complexity.

[2] Goodrich, Tamassia, Goldwasser - Data strctures and algorithms.

[3] Guttag - Introduction to computation and programming using Python..

[4] Hetland - Python algorithms.

[5] Lambert - Fundamentals of Python.

[6] Miller, Ranum - Problem solving with algorithms and data structures.

[7] Necaise - Data structures and algorithms using Python.

[8] Wahl - Python and algorihms.

[9] Zelle, Reed - Data Structures and Algorithms Using Python and C++.