摘要: 题意:有N个城市M条双向道路,每个城市都有一个加油站和单位加油费用,每条边都有一个权值,经过这条边需要消耗油箱中边权数量的油。现在有Q组询问,每次给定油箱容量C、起点S和终点T,问从S到T的最小花费是多少,若无法到达输出“impossible”。 思路: 对于每次扩展都有各自不同代价时,求出从起始状 阅读全文
posted @ 2018-06-06 23:17 dprswdr 阅读(550) 评论(0) 推荐(0)
摘要: 题目大意:给定一个无向连通图,回答它的最小生成树是否是唯一的。 思路:先求出这个图的最小生成树,然后枚举每条不在最小生成树上的边(u,v)。由于这条边(u,v)与最小生成树上连接u和v两点的链构成了一个环,因此可以通过倍增LCA找到链上最小的边,在答案中删除之并加上枚举的边(u,v),判断与之前最小 阅读全文
posted @ 2018-06-06 20:45 dprswdr 阅读(138) 评论(0) 推荐(0)