D1 is the first module in the "Decision Mathematics" strand of the A-level GCE qualification. It covers the following topics
- Fundamental algorithms **Sorting **Binary search **Bin packing
- Graphs ** Kruskal's algorithm ** Prims's algorithm ** Dijkstra's algorithm ** Transversable graphs ** The Chinese postman problem
- Critical Path analysis ** Activity networks. ** Gannt Charts
- Linear Programming ** 2 varible problems
- Matching problems **Bipartite graphs **The maximal matching algorithm
These file represent an attempt to implement these algorithms in python.