随笔分类 - 图论-----------最短路
摘要:题目链接 https://cn.vjudge.net/problem/UVA-10816【题意】 给定一个n个点m条边的无向带权图(nusing namespace std;const int inf = 0x3f3f3f3f;const int maxn ...
阅读全文
摘要:题目链接 https://cn.vjudge.net/problem/UVA-12661【题意】 给一个n个结点m条边的有向图(nusing namespace std;const int inf = 0x3f3f3f3f;const int maxn = ...
阅读全文
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=6386【题意】 给定一个n个结点m条边的无向图,结点编号为1~n,每条边有一个类型属性,现在要从结点1出发走到结点n,连续地走同种类型的边只会花费1的代价,如果当...
阅读全文
摘要:题目链接 https://cn.vjudge.net/problem/CodeForces-545E【题意】 给定一个n个结点m条边的无向图,并给出源点s,让你找出图中权值最小的最短路树,并输出这个权值【思路】 对dijkstra算法稍作修改即可,在松弛操作...
阅读全文
摘要:PAT甲级1111 题目链接 https://www.patest.cn/contests/pat-a-practise/1111【题意】 输入当前的位置和目的地,在线地图可以推荐几条路径。现在你的任务是向用户推荐两条路径:一条最短,另一条最快,输入...
阅读全文
摘要:题目链接 https://vjudge.net/problem/UVALive-4128【题意】 有一个r条横线c条竖线组成的网络,你的任务是开着一辆蒸汽式压路机,用最短的时间从(r1,c1)出发,最后到达目的地(r2,c2),其中一些线段上有权值代表全速通...
阅读全文
摘要:题目链接 https://vjudge.net/problem/UVA-11478【题意】 给定一张带权有向图,每次你可以选择一个结点v和一个整数d,把所有以v为终点的边的权值减少d,把所有以v为起点的边的权值增加d,最后要让所有边权最小值大于0且尽量大。对...
阅读全文
摘要:题目链接 https://vjudge.net/problem/UVA-11090【题意】 给定一个n个点,m条边的加权有向图,求平均权值最小的回路,对于每组数据输出最小平均值,如果无解输出“No cycle found.”【思路】 可以用二分来找答案,对于...
阅读全文
摘要:题目链接 https://vjudge.net/problem/UVA-10537【题意】 有两种节点,一种是大写字母,一种是小写字母,当时小写字母是要付1各单位的过路费,当时大写字母的时候要付当前自己财务的1/20分之一当做过路费。求最少带多少个物品从起点...
阅读全文
摘要:题目链接 https://vjudge.net/problem/UVALive-4080【题意】 给定一个n节点m条边的无向图,定义c为每对顶点的最短路之和,要求删掉一条边重新求一个c值c’,求出c’最大值.【思路】 大白书330页例题,如果用floyd算法...
阅读全文
摘要:题目链接 https://vjudge.net/problem/UVA-10917【题意】 gbn最近打算穿过一个森林,但是他比较傲娇,于是他决定只走一些特殊的道路,他打算只沿着满足如下条件的(A,B)道路走:存在一条从B出发回家的路,比所有从A出发回家的路...
阅读全文