图论_树
文章平均质量分 67
mickeyandkaka
这个作者很懒,什么都没留下…
展开
-
poj 1679 判断最小生成树是否唯一
<br />http://poj.org/problem?id=1679<br />题意:判断最小生成树是否唯一,唯一输出该值,否则为“Not Unique!”<br />分析:这里用Kruskal算法做最小生成树,遍历每条在最小生成树上的边,做N-1次最小生成树 (代码很搓,时间效率也不太好) <br /> <br />//kruskal算法 #include <stdio.h> #include <string.h> #include <stdlib.h> struct e { int原创 2011-04-04 23:32:00 · 733 阅读 · 1 评论 -
POJ 2531
<br />http://poj.org/problem?id=2531<br />题意:图分为2部分 使之间连接的权值和最大。<br />分析:开2个左右数组,暴力DFS (算法不理想,数据就20,2000的话时间不敢想像)<br /> <br />#include <stdio.h> #include <string.h> int map[21][21]; int left[21],right[21]; int leftnum,rightnum; int n; int max; v原创 2011-04-06 22:36:00 · 463 阅读 · 0 评论 -
POJ 2728 最优比例生成树
题意:给定三维的点,求这样一棵树,使得高度差的和与水平距离的和的比值最小 这题是很显然的最优比例生成树,不能用贪心求出cost/len,再建MST。 详细做法见http://hi.baidu.com/zzningxp/blog/item/b2d1b4ec1f8bbc2262d原创 2011-03-24 23:59:00 · 856 阅读 · 0 评论