上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 将图反向,从终点spfa,把和终点没有联系的点找出来, 把它们和它们所连接的所有点删去(反向图) 然后再一遍spfa,输出最短路即可 代码: 阅读全文
posted @ 2016-06-23 18:17 FuTaimeng 阅读(181) 评论(0) 推荐(0)
摘要: 先正向从1点出发SPFA,获得min[i],就是到达i点能最低购买到的价格,(起始点到i的路上经过的最小值) 然后反向(将图反向),从n点开始SPFA,获得max[i],就是从i点到终点能够卖出的最大的价格,(终止点到i的路上经过的最大值) 然后就是寻找差价最大的i,输出答案即可。 代码: 一开始疑 阅读全文
posted @ 2016-06-23 16:52 FuTaimeng 阅读(404) 评论(0) 推荐(0)
摘要: 求单源最短路的SPFA算法的全称是:Shortest Path Faster Algorithm,是西南交通大学段凡丁于1994年发表的。 定理: 只要最短路径存在,上述SPFA算法必定能求出最小值。 数据结构: 队列q, 用数组dis记录每个结点的最短路径估计值. vis存是否在队列里 采取的方法 阅读全文
posted @ 2016-06-23 13:37 FuTaimeng 阅读(363) 评论(0) 推荐(0)
摘要: Floyd 算法保证了最外层循环到 k 时所有顶点间已求得以 0…k-1 为中间点的最短路径。 一个环至少有3个顶点,设某环编号最大的顶点为 L ,在环中直接与之相连的两个顶点编号分别为 M 和 N (M,N < L), 则最大编号为 L 的最小环长度即为 Graph(M,L) + Graph(N, 阅读全文
posted @ 2016-06-23 13:13 FuTaimeng 阅读(818) 评论(1) 推荐(0)
摘要: 所谓传递性,可以这样理解:对于一个节点i,如果j能到i,i能到k,那么j就能到k。求传递闭包,就是把图中所有满足这样传递性的节点都弄出来,计算完成后,我们也就知道任意两个节点之间是否相连。 传递闭包的计算过程一般可以用Warshell算法描述: For 每个节点i Do For 每个节点j Do I 阅读全文
posted @ 2016-06-23 12:57 FuTaimeng 阅读(908) 评论(0) 推荐(0)
摘要: 输入描述 Input Description 输入文件中第一行有两个整数,n 和 m,表示社交网络中结点和无向边的数 目。在无向图中,我们将所有结点从 1 到 n 进行编号。 接下来 m 行,每行用三个整数 a, b, c 描述一条连接结点 a 和 b,权值为 c 的 无向边。注意任意两个结点之间最 阅读全文
posted @ 2016-06-23 12:14 FuTaimeng 阅读(383) 评论(0) 推荐(0)
摘要: http://tyvj.cn/p/3737 时间: 1000ms / 空间: 131072KiB / Java类名: Main 描述 秉承伟大军事家的战略思想,作为一个有智慧的军长你,遇到了一个类似的战场局面: 现在有N个城市,其中K个被敌方军团占领了,N个城市间有N-1条公路相连,破坏其中某条公路 阅读全文
posted @ 2016-06-23 09:49 FuTaimeng 阅读(316) 评论(0) 推荐(0)
摘要: 算法思想: 先构造一个只含 n 个顶点、而边集为空的子图,把子图中各个顶点看成各棵树上的根结点,之后,从网的边集 E 中选取一条权值最的边,若该条边的两个顶点分属不同的树,则将其加入子图,即把两棵树合成一棵树,反之,若该条边的两个顶点已落在同一棵树上,则不可取,而应该取下一条权值最小的边再试之。依次 阅读全文
posted @ 2016-06-23 09:17 FuTaimeng 阅读(191) 评论(0) 推荐(0)
摘要: 1.算法思想: 图采用邻接矩阵存储,贪心找到目前情况下能连上的权值最小的边的另一端点,加入之,直到所有的顶点加入完毕。 2.算法实现步骤: 设图G =(V,E),其生成树的顶点集合为U。 (1)把v0放入U。 (2)在所有u∈U,v∈V-U的边(u,v)∈E中找一条最小权值的边,加入生成树。 (3) 阅读全文
posted @ 2016-06-23 09:00 FuTaimeng 阅读(198) 评论(0) 推荐(0)
摘要: 欧拉通路: find_circuit(结点i){ 当结点i有邻居时 选择任意一个邻居j; 删除边(i,j)或者做访问标记; find_circuit(结点j); 输出或存储节点i; } 本题注意点的编号可能是不连续的,处理n为最大的点的编号,以后循环1到n即可(尽管1到n不是每一个都有实际意义,但n 阅读全文
posted @ 2016-06-22 14:40 FuTaimeng 阅读(242) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 10 下一页