二分
lengxuenong
这个作者很懒,什么都没留下…
展开
-
P6058 [加油武汉]体温调查:二分答案+最近公共祖先
https://www.luogu.com.cn/problem/P6058题目大意,求树上根节点到分段连续叶节点的距离的最大值最小。看到最大值最小,当然先往二分答案上去考虑了。怎样求连续叶节点的距离呢?如下图所示dis[4]+(dis[6]-dis[lca(4,6)]+...因此我们需要求出连续叶节点的Lca.一般情况下的LCA可以用倍增或者tarjan,但这个有点特殊,他是连续的叶...原创 2020-02-13 09:33:35 · 204 阅读 · 0 评论 -
P3606 [USACO17JAN]Building a Tall Barn建谷仓
usaco 铂金组t2题目大意:已知的a1,a2,……an,在b1+b2+……+bn=k的条件下,求f=a1/b1+a2/b2……+an/bn的最小值。题目分析:如果需要f尽量的小,则我们希望分母尽可能大,,而总数有要求限制,那么问题来了,给谁分配多点,给谁分配少点呢?例如:3 1020510的数据情况下。,给每个ai分配y个或(y+1)个人产生不同的差值。令ti=ai原创 2017-06-13 16:53:57 · 726 阅读 · 0 评论