找到顶点之间给定路线的最短旅行路径 python

find the shortest path of travel from given route between vertices python

x travels different vertices. some path is given as input. input given as path between different vertices.

例如:1-7 , 1-2 , 2-5 ,5-6。通过连接此输出将找到行进输出的最短路径::7->1->2->5->6。我是编程新手。我必须使用什么逻辑?

您可以使用 2-opt 算法n。

可能最知名的寻找最短路径的算法是 Dijkstra 算法。您可以找到 python 实现 here