
最小生成树
最小生成树题目题解
一只菜阿喵
一只菜阿喵的blog
展开
-
kuangbin带你飞——专题六 最小生成树(6)
kuangbin带你飞——专题六 最小生成树(6)专题网址:VJ网址 [kuangbin带你飞]专题1-23题目来源:POJ 1789 Truck HistoryVJ题目题解题目意思是,有几种类型的卡车,每两种卡车之间的边权值为两个卡车的不同之处两字符串中对应位置上不同的字符个数。Kruskal算法:存卡车类型数组,存边存图,排序遍历,输出 1/ans (ans = 最小生成树权值之和)。AC代码#include <iostream>#include <algor原创 2021-07-10 15:49:21 · 119 阅读 · 0 评论 -
kuangbin带你飞——专题六 最小生成树(5)
kuangbin带你飞——专题六 最小生成树(3)专题网址:VJ网址 [kuangbin带你飞]专题1-23题目来源:ZOJ 1586 QS NetworkVJ题目VJ 不能提交,下面给出 ZOJ 该题网站ZOJ题目题解经典最小生成树题型。Kruskal 算法:题目意思是,如果有两个节点要连接,则需要购买两个适配器和一条网线。适配器只能绑定一条网线,如果该节点仍然需要再连接一条网线,需要再购买适配器。题目的边权值是两个节点的之和加上边权。先讲各边从矩阵中提取出,再存边,在按照边权值原创 2021-07-10 14:59:06 · 144 阅读 · 0 评论 -
kuangbin带你飞——专题六 最小生成树(4)
kuangbin带你飞——专题六 最小生成树(3)专题网址:VJ网址 [kuangbin带你飞]专题1-23题目来源:POJ 2421 Constructing RoadsVJ题目题解经典最小生成树题型。Kruskal 算法:先讲各边从矩阵中提取出,再存边,将已经连通的边加入最小生成树,在按照边权值排序,在排序后依次选择边,如果这条边连接的点没有加入最小生成树,则加入,否则不加入。AC代码#include <iostream>#include <algorithm&原创 2021-07-10 11:36:25 · 113 阅读 · 0 评论 -
kuangbin带你飞——专题六 最小生成树(3)
kuangbin带你飞——专题六 最小生成树(3)专题网址:VJ网址 [kuangbin带你飞]专题1-23题目来源:POJ 2031 Building a Space StationVJ题目题解经典最小生成树题型。Kruskal 算法:先计算出各边,再存边,在按照边权值排序,在排序后依次选择边,如果这条边连接的点没有加入最小生成树,则加入,否则不加入。AC代码#include <iostream>#include <algorithm>#include &原创 2021-07-10 10:46:52 · 121 阅读 · 0 评论 -
kuangbin带你飞——专题六 最小生成树(2)
kuangbin带你飞——专题六 最小生成树(2)专题网址:VJ网址 [kuangbin带你飞]专题1-23题目来源:POJ 1287 NetworkingVJ题目题解经典最小生成树题型。Kruskal 算法:先存边,在按照边权值排序,在排序后依次选择边,如果这条边连接的点没有加入最小生成树,则加入,否则不加入。用 vector 存图可以减少爆内存情况。AC代码#include <iostream>#include <cstdio>#include <原创 2021-07-10 10:06:33 · 114 阅读 · 0 评论 -
kuangbin带你飞——专题六 最小生成树(1)
kuangbin带你飞——专题六 最小生成树(1)专题网址:VJ网址 [kuangbin带你飞]专题1-23题目来源:POJ 1251 Jungle RoadsVJ题目题解经典最小生成树题型。Kruskal 算法:先存边,在按照边权值排序,在排序后依次选择边,如果这条边连接的点没有加入最小生成树,则加入,否则不加人。AC代码#include <iostream>#include <algorithm>#include <cstdio>#incl原创 2021-07-09 19:06:05 · 130 阅读 · 0 评论 -
简单的最小生成树——Kruskal(1)
简单的最小生成树——Kruskal(1)题目来源:洛谷 P3366 【模板】最小生成树原题共十个测试点题解最小生成树(MST)两大代码:Kruskal(加边),Prim(加点)// kruskal算法模板#include <bits/stdc++.h>using namespace std;const int maxn = 2e5 + 5;const int maxnp = 5e3 + 5;#define inf 0x3f3f3f3f// 存图结构体struct No原创 2021-06-12 15:31:37 · 104 阅读 · 0 评论