Python implementations for various problems.
I wrote these files while I was attending Algorithm Design course held by Prof. Monti Angelo in Sapienza University. The course concerned about:
- Graph Theory
- Greedy algorithms
- Divide et Impera
- Dynamic Programming
- BackTracking algorithms
- Depth and Breadth first search
- Dijkstra's algorithm
- Tarjan's algorithm
- Directed acyclic graph
- Particular graphs and problems:
- Knapsack
- Longest Path in DAG
- CPM
- Sudoku
- ...
edoardottt.com to contact me.