Python and Algorithms & Data Structures ======================================= This repository contains a comprehensive study of Algorithms & Data Structures in Python, including an ["e-book" I wrote](http://mariwahl.us/docs/algorithms_in_python.pdf). ![](http://i.imgur.com/fYPlwpQ.png) Source Code Structure --------------------- src/ ├── abstract_structures │   ├── adt │   │   ├── heap │   │   ├── linked_lists │   │   ├── queues │   │   └── stacks ├── builtin_structures │   ├── arrays_and_strings │   ├── dicts │   ├── lists │   ├── numbers │   ├── sets │   ├── strings │   └── tuples ├── graphs_and_trees │   ├── trees │   │   ├── binary_trees │   │   ├── simple_trees │   │   └── traversals ├── programming_paradigms │   ├── dynamic_programming │   ├── modules │   └── oop └── searching_and_sorting ├── searching ├── sorting Further Learning ----------------- [Check out my lessons in machine learning.] (https://github.com/mariwahl/Machine-Learning-Lessons) [Check out my lessons in numerical methods.](https://github.com/mariwahl/Numerical-Methods-for-Physics) [Check out the Friday Lessons from Hacker School](https://github.com/mariwahl/HackerSchool-Small-Problems) Be Social! ---------- Please drop me a line or submit a patch if you have any suggestions!