最小生成树
文章平均质量分 86
luminous11
ACM/ICPC铁牌狗飘过
展开
-
HDOJ 1875 畅通工程再续
题意:给出一百个点的坐标,任意两点之间都有边,求将所有点连接起来的最短的所有边长和 链接:http://acm.hdu.edu.cn/showproblem.php?pid=1875 思路:最小生成树模板,稠密图,对边的长度进行筛选即可 注意点:无 以下为AC代码: Run ID Submit Time Judge Status Pro.ID Exe.Ti原创 2015-04-04 10:27:48 · 329 阅读 · 0 评论 -
POJ 2349 Arctic Network
题意:在若干个村庄之间需要有卫星天线和无线发信器,卫星天线之间的通讯可以无视距离,无线发信器之间通讯有距离限制,已知每个村庄的坐标,已经卫星天线的个数以及村庄的个数,求无线发信器的通讯距离至少要多少 链接:http://poj.org/problem?id=2349 思路:求最小生成树上的第k大边权,建图后利用模板求出最小生成树,利用dis数组的性质求出第k大边权 注意点:无 以下原创 2015-05-09 09:51:17 · 292 阅读 · 0 评论 -
POJ 1251 / HDOJ 1301 Jungle Roads
题意:已知一张图,求出使图任意两点之间有路径的最小花费 链接:http://poj.org/problem?id=1251 思路:最小生成树模板 注意点:无 以下为AC代码: Run ID User Problem Result Memory Time Language Code Length Submit Time 14173750原创 2015-05-08 07:59:26 · 311 阅读 · 0 评论 -
ZOJ 1586 QS Network
题意:要建立一个网络,使得这个网络上的每个点之间都有通路,建造一条通路的费用是通路两端的点的费用和通路本身的和,已知每个点所需要的花费以及通路的花费,求建造这样一个网络的最小花费是多少。 链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1586 思路:最小生成树模板,建图时注意将边权改为通路本身+两个端点的费用和原创 2015-05-09 09:16:47 · 293 阅读 · 0 评论 -
HDOJ 1233 还是畅通工程
题意:n个城镇,每个城镇之间要求相互联通,求至少需要多少长度路径 链接:http://acm.hdu.edu.cn/showproblem.php?pid=1233 思路:最小生成树模板 注意点:无 以下为AC代码: Run ID Submit Time Judge Status Pro.ID Exe.Time Exe.Memory Code Len.原创 2015-05-09 14:25:03 · 269 阅读 · 0 评论 -
POJ 3206 Borg Maze
题意:在迷宫中有n个点(用字母表示),求一条将所有点都连接起来的最小路径 链接:http://poj.org/problem?id=3026 思路:bfs处理出每条边的长度,建图后最小生成树模板 注意点:无 以下为AC代码: Run ID User Problem Result Memory Time Language Code Length Su原创 2015-05-09 13:09:18 · 419 阅读 · 0 评论 -
POJ 1789 Truck History
题意:求出从这若干序列中选出一个生成其他序列,所需变化花费最小的序列 链接:http://poj.org/problem?id=1789 思路:根据公式可知,要求的d的和就是生成最小树的权值,建图时注意将每一个序列作为一个节点,两个节点之间的权值为需要变化字母的个数 注意点:无 以下为AC代码: Run ID User Problem Result Mem原创 2015-05-09 09:25:37 · 344 阅读 · 0 评论 -
POJ 1258 Agri-Net
题意:已知有n个村庄和每个村庄之间的距离,求将所有村庄全部连接起来的最短距离 链接:http://poj.org/problem?id=1258 思路:最小生成树模板 注意点:无 以下为AC代码: Run ID User Problem Result Memory Time Language Code Length Submit Time原创 2015-05-09 11:59:44 · 310 阅读 · 0 评论 -
POJ 1751 Highways
题意:在一张图上有n个点,已知每个点的坐标,部分点已经连接,求将图上所有点连通需要的最短的距离 链接:http://poj.org/problem?id=1751 思路:最小生成树,并查集将已经存在路径的节点进行缩点,在对其他的部分求最小树 注意点:无 以下为AC代码: Run ID User Problem Result Memory Time La原创 2015-05-09 10:12:54 · 275 阅读 · 0 评论 -
POJ 2421 Constructing Roads
题意:给出邻接矩阵,求这个图的最小生成树 链接:http://poj.org/problem?id=2421 思路:最小生成树,因为给出的是邻接矩阵,求使任意两点之间最少花费 注意点:无 以下为AC代码: Run ID User Problem Result Memory Time Language Code Length Submit Time原创 2015-05-08 23:33:58 · 277 阅读 · 0 评论 -
POJ 2031 Building a Space Station
题意:在三维空间中,有若干个球体的坐标和半径已知,求最短需要多少长度的木棍将所有的求连接起来 链接:http://poj.org/problem?id=2031 思路:最小生成树,建图的时候注意边权的计算,xy两点之间的距离为disxy-rx-ry,若这个值小于0,则这两个点之间的距离为0,否则两点之间的距离为求得的值 注意点:无 以下为AC代码: Run ID原创 2015-05-08 23:19:12 · 270 阅读 · 0 评论 -
POJ 1287 Networking
题意:已知在一张无向图中的每条边的权重,求将图中任意两点联通的最小花费 链接:http://poj.org/problem?id=1287 思路:最小生成树模板题,数据范围小prim/kruskal均可 注意点:无 以下为AC代码: Run ID User Problem Result Memory Time Language Code Leng原创 2015-05-08 17:22:07 · 285 阅读 · 0 评论 -
HDOJ 1879 继续畅通工程
题意:在各个村之间建公路,求连通所有村的费用总和 链接:http://acm.hdu.edu.cn/showproblem.php?pid=1879 最小生成树,直接套模板,不过用了cin没关同步,TLE了一发。 //prim算法 #include #include #include #include #include using namespace std;原创 2014-09-18 21:14:01 · 297 阅读 · 0 评论