最小生成树
阿克劳斯
太阳就在眼前,何须留恋蜡烛
展开
-
CodeForces - 1245D Shichikuji and Power Grid (prim、不建立虚拟结点版)
题目链接:https://codeforces.com/problemset/problem/1245/D大致思路:prim比kruskal快很多,所以用了prim。prim一个样例基本50ms就跑出来了,kruskal要300+ms贪心,肯定是需要一个城市自建发电站的,那么选取一个花费最少的城市修建发电站city结构体记录是键发电站,还是连接城市每次照prim模板更新dist就可以了连线的前驱结点,遍历城市,如果花费和找到点的花费相同,那么就能作为前驱结点开long long,我一开始开的原创 2021-07-28 15:30:12 · 212 阅读 · 0 评论 -
HDU - 1233 还是畅通工程(最小生成树kruskal、prim模板)
题目链接Problem Description某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可),并要求铺设的公路总长度为最小。请计算最小的公路总长度。Input测试输入包含若干测试用例。每个测试用例的第1行给出村庄数目N ( < 100 );随后的N(N-1)/2行对应村庄间的距离,每行给出一对正整数,分别是两个村庄的编号,以及此两村庄间的距离。为简单起见,村庄原创 2021-07-31 11:25:17 · 146 阅读 · 0 评论