【题解】洛谷P2149 [SDOI2009]Elaxia的路线(记忆化搜索 最短路)
题目里已经明示了这道题的目的:具体地说,就是要求无向图中,两对点间最短路的最长公共路径。那么我们首先得把两对点的每一个点到其他点的最短路求出来,可以通过spfa来解决。这里我开了一个二维数组dis[s][v],s范围从1-4,分别代表出发点为x1,y1,x2,y2的四种情况,v则是其他点的编号。存下这个信息后,我们就需要找到最短路的公共部分。我们首先让Elaxia从宿舍(x1)出发,然后求在她到达...
原创
2018-08-23 22:14:17 ·
281 阅读 ·
0 评论