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