(implemented class Graph, MinHeap, Dijkstra's Algorithm and Prim's minimum Spanning Tree from scratch)
The graph can be generated using a pseudo-random number generator to produce edges and their costs. The shortest path algorithm will be Dijkstra’s
exapmle: g1.txt