Python code of some basic algorithms, including:
-
Sorting Algorithms (Bubble sort, Selection Sort, Insertion Sort, Shell Sort, Merge Sort, Quick Sort)
-
Graphs and Graph Algorithms
-
Trees and Tree Algorithems
Ref: http://interactivepython.org/runestone/static/pythonds/index.html