Solutions to interesting problems, implementations of cool algorithms. Having fun with python 🐍
These solutions all use Python 3. Inspiration for these problems has come from many places, including but not limited to:
- Problem Solving with Data Structures and Algorithms - Miller and Ranum
- Elements of Programming Interviews in Python - Aziz, Lee and Prakash
- Programming Pearls - Bentley
- Cracking the Coding Interview - McDowell
- Learning Python - Lutz
I highly recommend all of these books.
If you clone this repository, I would advise adding the /algorithms/ directory to your python path at the command line:
nano ~.local/lib/your-python-distro/site-packages/path.pth
- add line: "/path/to/your/algorithms"