dijkstra: add simple dijkstra

This commit is contained in:
Marco Thomas
2022-07-27 17:01:59 +02:00
parent 9c4cd7792a
commit de34b3acce
4 changed files with 41 additions and 8 deletions

View File

@@ -12,12 +12,15 @@ INPUTFILE = "file.txt"
def main():
# parse inputfile
dataset: dict = parse(INPUTFILE)
# print(dataset)
# create graph
# TODO: train only on same continent
graph: dict = create_graph(dataset)
# print(graph)
dijkstra = Dijkstra(graph)
# solve
dijkstra = Dijkstra(graph, dataset.connection)
dijkstra.algorithm()
dijkstra.print_result(dataset.connection)
if __name__ == "__main__":