B - Jzzhu and Cities CodeForces - 450D spfa||dijkstra+堆优化
传送门: CodeForces - 450D
题意:有n个城市,1号为首都,给定m条公路和k条铁路,铁路只能从首都到其他点,问在首都到所有点最短路长度不变的情况下最多能删除多少条铁路。
思路:本来做这个题思路不太对,还好有某包巨给我指明了方向,因为我们要用尽可能少的铁路,而且又要求最短路长度不变,自然而然就会想到在松弛方面做文章,我们可以只用公路建图,将所有有铁路的城市标记出来并将dis数组初
原创
2017-03-10 11:27:06 ·
280 阅读 ·
0 评论