There are simple algorithms from the Grokking Algorithms (Aditya Bhargava) | Python 3
Primary LanguagePython