题目大意
给出一幅
n
个点
分析
其实这可以理解为两个点分别在正图和反图上从点
0
走到点
那么剩下的就是DP了。
记
fi,j
表示第一个点走到
i
这个位置,第二个点走到
那么枚举一个点邻接的顶点用
Dijkstra
转移就可以了。
注意两个点的位置“交换“时用这种算法算是算重了点数的。只要特殊转移更新一下就可以了。
给出一幅
n
个点
其实这可以理解为两个点分别在正图和反图上从点
0
走到点
那么剩下的就是DP了。
记
fi,j
表示第一个点走到
i
这个位置,第二个点走到
那么枚举一个点邻接的顶点用
Dijkstra
转移就可以了。
注意两个点的位置“交换“时用这种算法算是算重了点数的。只要特殊转移更新一下就可以了。