
贪心
Hunter_HunterL
这个作者很懒,什么都没留下…
展开
-
[Poi2014]FarmCraft
首先,每条边只能被走两次,就是一遍dfs, 求f[x],f[x]代表以x为节点的子树遍历完需要的步数 显然,对于叶子节点,f[x]=0; 我们维护一个rest[x],代表假设x为根节点,遍历完子树后,还需要多长时间完成所有安装 显然ans=max(rest[1],c[1]);每个节点的rest由子节点更新 对于节点x,把它子节点的rest排序,先走大的肯定是最优的,rest[x]=max原创 2017-08-01 21:18:57 · 351 阅读 · 0 评论 -
麻将
贪心+模拟原创 2017-10-14 06:27:59 · 605 阅读 · 0 评论