摘要: 解法参考进阶指南 题意:找一条1到n的路径使得路径上选2个点使得之前经过的那个点的权值减之后经过的那个点的权值的值最大。 可以用SPFA维护(维护方法与POJ-3662相似)点1到点$i$的路径上所有点的最小值$D[i]$,再维护一个$i$到$n$的最大值$F[i]$(等价于建个反图维护$n$到$i 阅读全文
posted @ 2020-10-08 11:44 Kimyon 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 解法参考进阶指南 题意:算1到N的路径上把K条边的边权变为0后路径中边权的最大值最小。(无向图中找一条1到N的路径,使得K+1大的边权尽量小。) 解法1:分层图最短路。SPFA维护DP。 设$f[i][j]$表示从1号点到$i$号点路径上把$j$条边变为0后最大边权的最小值。 对于一条边而言,要么把 阅读全文
posted @ 2020-10-08 11:32 Kimyon 阅读(249) 评论(0) 推荐(0) 编辑