6.006 Code Implementations

Finding the shortest path -- Dijkstra

dijkstra.py

Dynamic Programming -- Finding the longest increasing substring

progress.py

Solving a Rubic's Cube

solver.py

rubik.py

count_repetitive_twists.py