首页 > 其他 > 详细

[ctsc2018] 混合果汁 【主席树】【二分答案】

时间:2018-05-10 00:24:17      阅读:315      评论:0      收藏:0      [点我收藏+]

题目分析:

由于技术故障,ccf没有公布分数和题解。猫锟也撤回了T2的题解。

出于公平考虑,我公布T1的题解并附T3的题解在后以迫使CCF不考原题。

更何况这题早就公之于众了,所以写题解完全不会被处罚。

首先考虑到最小值最大,二分答案。假设答案为k,显然这满足单调性。如果某个k使得这个情况下选不出。那么比k大的一定也选不出,所以二分答案。

接着我们可以贪心,当我们确认了k以后,一定会优先选费用最少的,那么可以按费用维护主席树,在树上查询最小的l升果汁。

题目代码暂时没拿到。

T3的做法如下。

一号点:搜索,通过返回的信息确认结果。

二号点:贪心后修改末尾数字,尝试出解。

三号点:n^4的dp

四号点:模拟退火

五号点:模拟退火

六号点:贪心,选最小的

七号点:注意到所有边权在1000以上,所以保留1014以下的边,二分图匹配。

八号点:贪心可以拿到3分

九号点:贪心后逐一修改,若修改使得答案变优则修改。

十号点:同九号点。

这样是第三题的93分做法

[ctsc2018] 混合果汁 【主席树】【二分答案】

原文:https://www.cnblogs.com/Menhera/p/9017418.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!