![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
贪心
波波i
此微博用来学习,和嘿嘿嘿。
展开
-
poj 2054 Color a Tree(贪心)
题目大意:给你一棵树,你要给这棵树染色,染色的代价为时间乘上接点的代价。还有一个要求是这个节点被染色一定要父亲也被染色。思路:显然我们第一个染根节点,只有一条链也很简单。但是如果有很多儿子要选择哪一个呢。仔细思考我们发现染色可以想成是一个合并过程。我们设now[i]为合并到i的所有结点费用的平均值,cnt[i]为节点i合并的节点数。每次染色后染色费用更新,这样合并n-1就好了,顺序就选出来了...原创 2018-10-12 14:09:07 · 180 阅读 · 0 评论 -
5895. 【NOIP2018模拟10.5】旅游
题目大意:思路:这题目比较特殊点在于他的边权是2^i,比赛的时候傻,没有想到有什么用,后来看到题解,如果构出一颗最小生成树,那么最短路一定在最小生成树上面,这样子就变成了一棵树上在原图中的奇点要配对,因为树上的一些奇怪性质,我们可以之间贪心得出答案,最后答案就是所有边权加上最小生成树上面贪心的结果。程序:#include<cstdio>#include<cstdlib...原创 2018-10-06 14:42:37 · 247 阅读 · 0 评论