克鲁斯卡尔(最小生成树)
文章平均质量分 72
h1021456873
这个作者很懒,什么都没留下…
展开
-
HDU 1879 继续畅通工程 (克鲁斯卡尔_最小生成树)
Problem Description省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。现得到城镇道路统计表,表中列出了任意两城镇间修建道路的费用,以及该道路是否已经修通的状态。现请你编写程序,计算出全省畅通需要的最低成本。Input测试输入包含若干测试用例。每个测试用例的第1行给出村庄数目N (原创 2015-08-12 00:03:15 · 432 阅读 · 0 评论 -
51nod 1212 无向图最小生成树 (Kruskal)
N个点M条边的无向连通图,每条边有一个权值,求该图的最小生成树。Input第1行:2个数N,M中间用空格分隔,N为点的数量,M为边的数量。(2 <= N <= 1000, 1 <= M <= 50000)第2 - M + 1行:每行3个数S E W,分别表示M条边的2个顶点及权值。(1 Output输出最小生成树的所有边的权值之和。Input示原创 2015-10-24 10:58:01 · 852 阅读 · 0 评论 -
HDU 4463 Outlets (prime_杭州区域赛水题)
Problem DescriptionIn China, foreign brand commodities are often much more expensive than abroad. The main reason is that we Chinese people tend to think foreign things are better and we are willi原创 2015-08-17 17:28:14 · 649 阅读 · 0 评论 -
POJ 1679 The Unique MST(判断最小生成树_Kruskal)
DescriptionGiven a connected undirected graph, tell if its minimum spanning tree is unique. Definition 1 (Spanning Tree): Consider a connected, undirected graph G = (V, E). A spanning tree o原创 2015-08-17 16:16:05 · 594 阅读 · 0 评论 -
HDU 3371 Connect the Cities (克鲁斯卡尔)
Problem DescriptionIn 2100, since the sea level rise, most of the cities disappear. Though some survived cities are still connected with others, but most of them become disconnected. The governmen原创 2015-08-12 12:41:15 · 374 阅读 · 0 评论 -
HDU 1863 畅通工程 (克鲁斯卡尔—最小生成树)
Problem Description省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。经过调查评估,得到的统计表中列出了有可能建设公路的若干条道路的成本。现请你编写程序,计算出全省畅通需要的最低成本。Input测试输入包含若干测试用例。每个测试用例的第1行给出评估的道路条数 N、村庄数目M (原创 2015-08-11 23:19:58 · 416 阅读 · 0 评论 -
HDU 1233 还是畅通工程 (克鲁斯卡尔_最小生成树+贪心)
Problem Description某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可),并要求铺设的公路总长度为最小。请计算最小的公路总长度。 Input测试输入包含若干测试用例。每个测试用例的第1行给出村庄数目N ( 当原创 2015-08-11 23:49:49 · 392 阅读 · 0 评论 -
HDU 1875 畅通工程再续 (克鲁斯卡尔_最小生成树)
Problem Description相信大家都听说一个“百岛湖”的地方吧,百岛湖的居民生活在不同的小岛中,当他们想去其他的小岛时都要通过划小船来实现。现在政府决定大力发展百岛湖,发展首先要解决的问题当然是交通问题,政府决定实现百岛湖的全畅通!经过考察小组RPRush对百岛湖的情况充分了解后,决定在符合条件的小岛间建上桥,所谓符合条件,就是2个小岛之间的距离不能小于10米,也不能大于100原创 2015-08-12 10:20:44 · 366 阅读 · 0 评论 -
HDU 3367 Pseudoforest (克鲁斯卡尔_最大生成树:带一环)
Problem DescriptionIn graph theory, a pseudoforest is an undirected graph in which every connected component has at most one cycle. The maximal pseudoforests of G are the pseudoforest subgraphs of原创 2015-08-12 15:51:45 · 371 阅读 · 0 评论 -
uva 1395 Slim Span (最小生成树||(最大边减最小边尽量小))
题意:这道题重新定义了最小生成树的含义是生成树中最小的边和最大的边的差值。然后给你一个无向带权图,让你输出最小生成树的值。若没有输出-1。思路:很简单稍微想一下就可以知道,我们只要枚举生成树中最小的那条边然后在这个基础上求最小生成树,这样每次更新最小值,最终就能得到答案。小贪心,先把边排序,一开始我是暴力的,固定一下边的上界跟下界,O(n*n) ,有10000条边,会超时,要优化, 想想能原创 2017-01-15 16:40:05 · 734 阅读 · 0 评论