A collection of miscellaneous algorithms (mostly in python)