摘要: 传送门 分析 我们高兴的发现数据范围特别小,所以我们可以随便搞。因为一共只砍掉一条路,所以我们先算出对于任意一个点如果将它的出边割掉一条则它到达终点的最坏情况的最短距离是多少,然后我们从终点向起点反着跑,按最短路思想算出答案即可,具体实现见代码。 代码 阅读全文
posted @ 2018-07-15 13:57 水题收割者 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 传送门 分析 首先我们要知道为了情况最坏,无论你到哪,一定会在你前往绿洲的最短路上的那片沙子上刮风,所以这个点到绿洲的最短路即为他相连的点中到绿洲距离最短的距离+3和次短的距离+1的最小值,具体实现见代码。 代码 阅读全文
posted @ 2018-07-15 11:14 水题收割者 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 传送门 题目大意 已知某城市的地铁网由一些地铁线路构成,每一条地铁线路由某一个公司运营,该城市规定:若乘坐同一公司的地铁,从开始到换乘只需要一块钱,换乘其他公司的价格也是一块钱,问从1号地铁站到n号地铁站的最低价格。 分析 做法1: 这个题在原图上跑显然是不可能的,所以我们需要考虑如何重新构图,首先 阅读全文
posted @ 2018-07-15 10:52 水题收割者 阅读(567) 评论(0) 推荐(1) 编辑