随笔分类 -  各种生成树

摘要:DescriptionWe have N (N ≤ 10000) objects, and wish to classify them into several groups by judgement of their resemblance. To simply the model, each o... 阅读全文
posted @ 2016-01-14 11:06 chenyushuo 阅读(227) 评论(0) 推荐(0)
摘要:DescriptionWayne在玩儿一个很有趣的游戏。在游戏中,Wayne建造了N个城市,现在他想在这些城市间修一些公路,当然并不是任意两个城市间都能修,为了道路系统的美观,一共只有M对城市间能修公路,即有若干三元组 (Ui,Vi,Ci)表示Ui和Vi间有一条长度为Ci的双向道路。当然,游戏保证了... 阅读全文
posted @ 2016-01-14 10:09 chenyushuo 阅读(385) 评论(0) 推荐(0)
摘要:Description 平面坐标系xOy内,给定n个顶点V = (x , y)。对于顶点u、v,u与v之间的距离d定义为|xu – xv| + |yu – yv| 你的任务就是求出这n个顶点的最小生成树。Input第一行一个正整数n,表示定点个数。接下来n行每行两个正整数x、y,描述一个顶点。Ou... 阅读全文
posted @ 2016-01-13 14:29 chenyushuo 阅读(279) 评论(0) 推荐(0)
摘要:Description输入一个无向图G=(V,E),W(a,b)表示边(a,b)之间的长度,求一棵生成树T,使得T的直径最小。树的直径即树的最长链,即树上距离最远的两点之间路径长度。Input输入第一行包括两个整数N,M,分别表示点与边的个数。 以下M行,每行3个整数X,Y,Z,描述一条无向边(X,... 阅读全文
posted @ 2016-01-12 19:37 chenyushuo 阅读(787) 评论(0) 推荐(0)
摘要:Description有n个城市(编号从0..n-1),m条公路(双向的),从中选择n-1条边,使得任意的两个城市能够连通,一条边需要的c的费用和t的时间,定义一个方案的权值v=n-1条边的费用和*n-1条边的时间和,你的任务是求一个方案使得v最小Input第一行两个整数n,m,接下来每行四个整数a... 阅读全文
posted @ 2016-01-11 20:45 chenyushuo 阅读(236) 评论(0) 推荐(0)