Dijkstra Algorithm view (Node, Edges)

The point is that this is not a simplistic task and it has to be broken down into logical parts otherwise it will be a nightmare.

Are you on a computing course?

Will you be marked on the final program?