有n个农场,编号1~N,农场里奶牛将去X号农场.这N个农场之间有M条单向路(注意),通过第i条路将需要花费Ti单位时间.选择最短时间的最优路径来回一趟,花费在去的路上和返回农场的这些最优路径的最长时间是多少? 思路:计算出每头牛去X并且回来的最短路径所需要的时间,然后求出这n-1个农场的牛的最长时间即可,两次运用dijkstra: 1 计算回来的时间:以X为源点,求出源点到各个农场的最短路径: 2 计算去的时间:将路径反转,在用一次djk,求源点到农场的最短路径(实则求牛去X的最短路径): 3…