题目链接:http://codeforces.com/contest/954/problem/D 题意 给出n个顶点,m条边,一个起点编号s,一个终点编号t 现准备在这n个顶点中多加一条边,使得st之间距离不变 问加边的方案数是多少 思路 想了半天才出思路,头一次打比赛时通过图论的题,挺高兴 因为是加一条边,所以我们可以考虑把这个新边的两端点进行更新 现用两个dist,一个是从起点开始的单源最短路dist[0],一个是从终点开始的单源最短路dist[1] 对于一个新边的两端点ab,我们只用判断是…