摘要: 传送门 枚举环中相邻的三点:$i$,$j$,$k$,此时环上边权和最小为$d[i,j]+a[j,k]+a[k,i]$。 $d[i,j]$为$i$~$j$所有不经过$k$的路径中最短的。 观察$Floyd$的特点:在最外层循环为$k$时,$i$~$j$的最短路一定不经过$k$。所以我们在更新以$k$为 阅读全文
posted @ 2019-02-14 16:07 YeLingqi 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 剪花布条 Power Strings 似乎在梦中见过的样子 阅读全文
posted @ 2019-02-14 15:59 YeLingqi 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 题目传送门 题意:给一张无向图,求这张图的严格次短路之长。 分析: 跑两次$dijkstra/SPFA$,分别求出$1$~$i$和$i$~$n$的最短路长度。 然后枚举一条次短路中的边$(u,v)$,计算$d[1,u]+e[u,v]+d[v,n]$的值($d$为最短路长),判断它是否严格满足次短路的 阅读全文
posted @ 2019-02-14 10:23 YeLingqi 阅读(199) 评论(0) 推荐(0) 编辑