`
datoplay
  • 浏览: 1611652 次
文章分类
社区版块
存档分类
最新评论

Hdu-1856 More is better

 
阅读更多

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1856

题目大意:

就是给你一些树,找出结点数目最多的树。


解题思路:

并查集的简单应用。

开一个boy数组,记录每个结点的子结点个数,如果两棵树合并,则把另一棵树的子结点加在这棵树上即可。

需要注意的就是maxboy的初始化,刚开始初始化为0,悲剧了半天。。如果n=0,则至少还有一个。原题目:or there is only one boy left特别注意!


代码如下:


一个牛人写的。。。。还没有怎么看懂。。。。研究研究吧(貌似是离散加输入处理)



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics