最小生成树
Rising_Flashlight
这个作者很懒,什么都没留下…
展开
-
bzoj 1016: [JSOI2008]最小生成树计数
bzoj 1016: [JSOI2008]最小生成树计数原创 2017-12-22 09:31:07 · 358 阅读 · 0 评论 -
bzoj 1977: [BeiJing2010组队]次小生成树 Tree
bzoj 1977: [BeiJing2010组队]次小生成树 Tree原创 2017-12-22 10:38:48 · 330 阅读 · 0 评论 -
POJ 3522 Slim Span
题意很简单:求一颗生成树使最大边和最小边的差最小。 根据最小生成树的性质我们可以知道,最大边一定是最小的,否则会有更小的边来替换。不过如何使得最小边最大呢。我采用的方法是枚举,枚举每一个能构成最小生成树的情况(一定是能构成最小生成树的,我在这坑了好长时间)。计算最大值和最小值的差值更新答案就好啦。 下附AC代码。 #include #include #include #include #in原创 2017-08-17 10:48:11 · 326 阅读 · 0 评论 -
POJ 2349 Arctic Network
题意为给定一堆坐标,以及n个可以使距离变为0的路径条数(放卫星),求一个生成树,使得最大的边最小。 由最小生成树的性质我们可以知道,对于每一条边,一定是第x大里最小的,否则一定会有一个边来替换,这个就不是生成树了。所以我们可以跑一遍最小生成树,然后第n大的边就是答案了。 下附AC代码。 #include #include #include #include #define maxn 25原创 2017-08-17 10:26:42 · 278 阅读 · 0 评论