随笔分类 -  图论---最短路

摘要:题目链接: https://cn.vjudge.net/problem/SGU-103#author=ECUST_FZL 题目大意: Dingiville 城市的交通规则非常奇怪,城市公路通过路口相连,两个不同路口之间最多只有一条直达公路。公路的起止点不会是同一路口。在任意一条公路上顺不同方向走所需 阅读全文
posted @ 2018-06-02 20:57 _努力努力再努力x 阅读(271) 评论(0) 推荐(0)
摘要:题目链接: https://cn.vjudge.net/problem/POJ-3662 题目大意: 求一条路径从1到n使第k+1大的边最小。 解题思路: 二分答案mid,当原边权小于等于mid新边权为0,否则新边权为1. 求最短路,若小于等于k说明满足条件 注意:最开始的l必须是0,而不是这些边中 阅读全文
posted @ 2018-05-12 12:13 _努力努力再努力x 阅读(198) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2680 题目大意: 给你一个有向图,一个起点集合,一个终点,求最短路 解题思路: 1.自己多加一个超级源点,把起点集合连接到超级源点上,然后将起点与超级源点的集合的路径长度设为0,这样就称为一个n+1个 阅读全文
posted @ 2018-04-22 22:08 _努力努力再努力x 阅读(171) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1317 题目大意: 题意:有n个房间(n<=100),每个房间有一个点权(第1号房间和第n号房间权值均为0),到达该房间时会自动获得该点权(可能为负权)。给出一些无向边。有一个人,初始有能量值100,初 阅读全文
posted @ 2018-04-22 22:01 _努力努力再努力x 阅读(201) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1874 题目大意: 求起点到终点的最短距离 解题思路: 注意重边,其他的就是模板 阅读全文
posted @ 2018-04-22 16:05 _努力努力再努力x 阅读(157) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2112、 题目大意: 求起点到终点的最短路 解题思路: 对地名进行编号即可 然后直接dijkstra算法 阅读全文
posted @ 2018-04-22 16:03 _努力努力再努力x 阅读(153) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2066 题目大意: 求到目标点集合中的最短距离 解题思路: dijkstra算法求出每个点到该点的最短路径,直接求其中最短即可(重边) 阅读全文
posted @ 2018-04-22 16:00 _努力努力再努力x 阅读(147) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3790 题目大意: 给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。 解题思路: 在最短距离的基础上加 阅读全文
posted @ 2018-04-22 15:57 _努力努力再努力x 阅读(210) 评论(0) 推荐(0)
摘要:题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2544 题目大意: 1-N的最短路长度 解题思路: dijkstra模板 阅读全文
posted @ 2018-04-22 15:53 _努力努力再努力x 阅读(120) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-2139 题目大意: 给定一些牛的关系,他们之间的距离为1。 然后求当前这只牛到每只牛的最短路的和,除以 n - 1只牛的最大值。(这里直接取整就行啦) 思路: floyd来求最短路。 然后枚举求max就行了。 阅读全文
posted @ 2018-04-13 11:31 _努力努力再努力x 阅读(162) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-3255 题目大意: 给无向图,求1到n的次短路长度 思路: 由于边数较多,应该使用dijkstra的队列优化 用d数组存储最短路,用d2数组存储次短路,每次更新的时候,先松弛更新最短路,如果松弛更新成功,把之前的最短路取出, 阅读全文
posted @ 2018-04-11 19:25 _努力努力再努力x 阅读(148) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/ZOJ-1456 题目大意: Spring国家有N个城市,每队城市之间也许有运输路线,也可能没有。现在有一些货物要从一个城市运到另一个城市。运输费有两部分组成: 城市之间的运输成本,路过一个城市的税,除了起点和终点城市。多条路要求字典 阅读全文
posted @ 2018-04-08 15:30 _努力努力再努力x 阅读(194) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-1556 题目大意: 给一个10*10的正方形房间中间用墙隔开每个墙上有两个门,给出门的两个端点坐标求从左边中点走到右边中点所需要的最短路程。 思路: 每扇门4个点,只要求出每两点之间的距离就可以建图求最短路径了,但是关键在于 阅读全文
posted @ 2018-04-08 14:37 _努力努力再努力x 阅读(180) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-1511 题目大意: 给定节点数n,和边数m,边是单向边. 问从1节点出发到2,3,...n 这些节点路程和从从这些节点回来到节点1的路程和最小值。 n,m不超过1e6 思路: 和POJ-3268是一样的,大概思路都是正向从源 阅读全文
posted @ 2018-04-08 00:12 _努力努力再努力x 阅读(126) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/ZOJ-1655 题目大意: 有N-1个城市给首都(第N个城市)支援物资,有M条路,走每条路要耗费一定百分比的物资。问给定N-1个城市将要提供的物资,和每条路的消耗百分比。求能送到首都的最多的物资数量 思路: 由于每条路有费用率,比如 阅读全文
posted @ 2018-04-07 23:17 _努力努力再努力x 阅读(210) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-1122 题目大意: 给出矩阵,矩阵中每个元素tij表示从第i个交叉路口到第j个交叉路口所需时间,若tij为-1则表示两交叉路口之间没有直接路径,再给出火警位置所在的交叉路口 和 一个或多个消防站所处的交叉路口位置。输出要求按 阅读全文
posted @ 2018-04-07 22:16 _努力努力再努力x 阅读(185) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-1062 题目大意: 中文题 思路: 1是终点,可以额外添加一个源点0,0到任意一节点的距离就是这个点的money,最终求的是d[1]最小值,但是由于有等级观念,所以必须枚举,每次枚举等级的上界,如果有不符合当前枚举的上界,就 阅读全文
posted @ 2018-04-07 15:38 _努力努力再努力x 阅读(157) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-1125 题目大意: 股票经纪人要在一群人中散布一个谣言,而谣言只能在亲密的人中传递,题目各处了人与人之间的关系及传递谣言所用的时间,要求程序给出应以那个人为起点,可以在最短的时间内让所有的人都得知这个谣言。要注意从a到b传递 阅读全文
posted @ 2018-04-07 15:08 _努力努力再努力x 阅读(201) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-2253 题目大意: 青蛙A想访问青蛙B,必须跳着石头过去,不幸的是,B所在的石头太远了,需要借助其他的石头,求从A到B的路径中,青蛙最少需要的跳跃能力是多远 思路: 理清题意,这里规定的是每条路中的最大边为青蛙需要的跳跃能力 阅读全文
posted @ 2018-04-07 14:40 _努力努力再努力x 阅读(281) 评论(0) 推荐(0)
摘要:题目链接: https://vjudge.net/problem/POJ-2263 题目大意: 有n个城市,m条连接两个城市的道路,每条道路有自己的最大复载量。现在问从城市a到城市b,车上的最大载重能为多少。 思路: 这里求的不是最短路,求的是最大容量路,意思就是每条路的最小边就是这条路的容量值,要 阅读全文
posted @ 2018-04-07 14:09 _努力努力再努力x 阅读(487) 评论(0) 推荐(0)