最小生成树
programmy
本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、PS等软件的安装与卸载,精通CSS、JavaScript、PHP、C、C++、C#、java、Ruby、Perl、Lisp、python、Objective-C、ActionScript等单词的拼写,熟悉windows、Linux、Mac、Android、IOS等系统的开关机。欢迎各大公司HR与本人联系。
展开
-
POJ 2485 Highways(最小生成树变形+二分答案)
poj 2485 题目大意 给一个图,求改图的生成树的最大边的最小值。分析 二分该最大边的值,lgE的复杂度。剩下就是判断是否满足最大边限制的最小生成树了。kruskal的做法就是先将该边加入到集合,在依次加边的时候如果当前边大于该最大变则表示以该边为最大值的生成树不存在 代码 #include<cstdio> #include<iostream> #include<cmath> #includ原创 2016-08-18 23:43:57 · 366 阅读 · 0 评论 -
POJ 1789 Truck History(最小生成树)
poj 1789 题目大意 有n(2~2000)个长度为7的字符串,每个字符串只能由另一个衍生出来(根节点除外),衍生的代价是两个字符串的差异即不同的位置的个数。问所有这些字符串的总代价最小是多少 分析 建图时初始化时求出每两个之间的代价,这样就是一个完全图。题意是找到一个树使得边权值和最小,就是最小生成树问题。由于做的时候只会kruskal,写了TLE几次后,看网上AC kruscal代码,用原创 2016-08-17 21:53:02 · 389 阅读 · 0 评论 -
HDU 6127 Hard challenge(几何 多校第七场)
POJ 2728 Desert King(最优比率生成树) 题目大意 有n个村庄,村庄在不同坐标和海拔,现在要对所有村庄供水,只要两个村庄之间有一条路即可,建造水管距离为坐标之间的欧几里德距离,费用为海拔之差,现在要求方案使得费用与距离的比值最小,很显然,这个题目是要求一棵最优比率生成树。分析 以下内容摘录自网上(其他博客排版太丑重排了一下) 概念 有带权图G, 对于图中每条边e原创 2017-08-15 18:35:52 · 644 阅读 · 0 评论 -
POJ 2728 Desert King(最优比率生成树)
POJ 2728 Desert King(最优比率生成树) 题目大意 有n个村庄,村庄在不同坐标和海拔,现在要对所有村庄供水,只要两个村庄之间有一条路即可,建造水管距离为坐标之间的欧几里德距离,费用为海拔之差,现在要求方案使得费用与距离的比值最小,很显然,这个题目是要求一棵最优比率生成树。分析 以下内容摘录自网上(其他博客排版太丑重排了一下) 概念 有带权图G, 对于图中每条边e[i原创 2017-08-13 09:45:46 · 361 阅读 · 0 评论