随笔分类 -  二分

摘要:poj 2349 Arctic Network "题目传送" Sol: 方法一: 贪心的想,发现n个点只需要n 1条边即可,求MST即可,再把MST中最大的m 1条边去掉,第m大就是答案。 code: 阅读全文
posted @ 2019-07-25 22:11 薄荷凉了夏 阅读(168) 评论(0) 推荐(0) 编辑
摘要:先解释一下这个式子: 就是说如果区间[Li, Ri] 中 wj>=w的个数 乘以 所有的wj>=w的价值的和。 那么我们可以二分w的值,通过Y与S的值来调整w, 具体来讲,只要当下的Y大于S,那么增加Mid(增大Mid质量),否则减小Mid。 至于check,我们可以O(n)的预处理前缀和 and 阅读全文
posted @ 2018-10-21 08:31 薄荷凉了夏 阅读(160) 评论(0) 推荐(0) 编辑
摘要:一道比较有意思的好题目吧。 这道题其实思路应该是很有意思的。 我们注意到,这棵树被一条关键的边分成了两部分。当从两边来的数量恰好是要求的数量时,才会计算答案。那么我们考虑到题目中,传递信息的方式是固定的,也就是说,我们只要确定了叶节点就能够算出答案。那么n方暴力就很显然了:枚举每一个叶节点,遍历树计 阅读全文
posted @ 2018-10-20 11:53 薄荷凉了夏 阅读(125) 评论(0) 推荐(0) 编辑
摘要:01分数规划是用来解决这样的一类问题:有一堆物品,每一个物品有一个收益ai,一个代价bi,我们要求一个方案使选择的∑ai/∑bi最大。 这一类问题一般都有固定套路:我们令x=∑ai/∑bi,我们要最大化x。稍微改变一下得到:∑(ai-bi*x)>=0。即我们需满足这个条件下得到最大的x。那么我们就可 阅读全文
posted @ 2018-10-20 11:51 薄荷凉了夏 阅读(169) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示