
最小生成树
研发之道
一个坚持把架构做到极致的技术人,热衷于互联网技术。混迹互联网十几年,热衷于高性能、高并发、分布式技术领域的研究。
展开
-
哈理工 1073 病毒
病毒 Time Limit: 1000 MS Memory Limit: 65536 K Total Submit: 1154(334 users) Total Accepted: 423(298 users) Rating: Special Judge: No Description 某种病毒袭原创 2015-05-17 16:03:28 · 1029 阅读 · 0 评论 -
杭电 HDU 1233 还是畅通工程 (dij)
还是畅通工程 Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 31479 Accepted Submission(s): 14142 Problem Description 某省调查乡村交通状况,得到的统计表中列出了原创 2015-07-23 16:21:01 · 792 阅读 · 0 评论 -
POj 2041 Constructing Roads
题目链接: http://poj.org/problem?id=2421 赤裸裸的最小生成树习题! #include #include using namespace std; const int INF=0x1f1f1f1f;//设置一个非常大的值,用于每次找出low数组最小值 int cost[101][101]; //记录每条双向边的权值 int low[101]; int f1[10原创 2015-05-29 12:42:58 · 714 阅读 · 0 评论 -
Poj 1797 Heavy Transportation
链接 :http://poj.org/problem?id=1797 题意一开始不太明确,题目是要求找一条链接1——n的一条路,这条路满足权值最大,因为是承载重量要选择,这条权值最大路径中某边的最小权值。当我们按照最大权值生成树构造完毕的时候,肯定任意两点间都有最大权值路径,也就意味着在构造过程中,每次从大到小添加边的时候,添加一旦发现出现了链接1——n的某条路径,那么break,记录下添原创 2015-05-29 11:26:12 · 1065 阅读 · 0 评论 -
PKU 1679 The Unique MST(解题报告)
思路是先找出最小生成树,并记录每条遍,要想说明是唯一的最小生成树,那么他的每条边都是必不可少的,然后我们可以枚举所有最小生成树的边 ,依次去掉,看是否还能不能组成一棵相同权值和的mst。就是因为当初的一点点儿错误导致 ,一周了将近,才拿出来,一眼看出bug! #include #include #include #include using namespace std; const int M=原创 2015-06-10 12:39:42 · 665 阅读 · 0 评论 -
poj 3522 Slim Span
链接:http://poj.org/problem?id=3522 这个题我就想知道我已经写那么完美了,他为啥a不掉!!!!!!!!!!!!!!!!!!!!!! 都来看看 啊~~~~~~~~~~ #include #include #include #include using namespace std; const int INF=111; const int M=999999999; i原创 2015-05-30 14:58:01 · 782 阅读 · 0 评论 -
Poj 1861 Network
题目链接:http://poj.org/problem?id=1861 和前面的题目极其类似,比较有意思的是这里有点儿坑人的地方,但是我并没有注意,歪打正着。幸亏样例没有仔细看。题目这次只要求在保证链接所有顶点的情况下,求出最长的那条边。并没有要求路径总权值最小。所以可以任意添加某条小于最长的那个边权值的其它 可添加边,尽管他可能成环。所有才有了奇葩的样例。其实完全是构造最小生成树的思路。 #原创 2015-05-29 22:18:29 · 825 阅读 · 0 评论 -
HDU ACM 2489 Minimal Ratio Tree
Minimal Ratio TreeTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3057 Accepted Submission(s): 917 Problem Description For a tree, wh原创 2015-05-29 11:50:25 · 781 阅读 · 0 评论 -
poj 1258 Agri-Net poj 2485 Highways
http://poj.org/problem?id=1258 多么单纯的mst! #include #include using namespace std; const int INF=103; int graph[INF][INF]; int f1[INF]; int low[INF]; int res,n; int prim() { f1[1]=1; memset(lo原创 2015-05-30 20:17:09 · 579 阅读 · 0 评论 -
杭电 HDU ACM 1213 How Many Tables
How Many Tables Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 17049 Accepted Submission(s): 8349 Problem Description Today is Igna原创 2015-05-17 20:19:52 · 933 阅读 · 0 评论 -
哈理工acm练习赛 K - Tangled in Cables
K - Tangled in Cables Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%lld & %llu SubmitStatusPracticeZOJ 2326 Description You are the owner of SmallCableCo and have purchas原创 2015-11-01 19:36:32 · 936 阅读 · 0 评论