码迷,mamicode.com
首页 >  
搜索关键字:apio2012    ( 70个结果
bzoj2809 [ APIO2012 ] -- 主席树
先求出dfs序,然后枚举管理者。 由于只要求数量最多,所以薪水一定从小到大取,用主席树维护,每次在主席树上二分就可以了。 具体看代码。 代码: 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<algorit ...
分类:Windows程序   时间:2017-04-20 21:10:35    阅读次数:228
bzoj2806 [Apio2012]dispatching【可并堆】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2809 保存可并堆模版代码。 ...
分类:Windows程序   时间:2017-04-13 20:56:58    阅读次数:262
【bzoj2809】[Apio2012]dispatching 贪心+可并堆
题目描述 在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工作相关的指令总是由上级发送给他的直接下属,而不允许通过其他的方式发送。 ...
分类:Windows程序   时间:2017-03-10 20:44:36    阅读次数:219
BZOJ 2809: [Apio2012]dispatching [主席树 DFS序]
传送门 题意:查询树上根节点值*子树中权值和$\le m$的最大数量 最大值是多少 求$DFS$序,然后变成区间中和$\le m$最多有几个元素,建主席树,然后权值线段树上二分就行了 $WA$:又把边表开小了..... ...
分类:Windows程序   时间:2017-03-02 19:42:02    阅读次数:214
[bzoj2809][Apio2012][dispatching] (可并堆)
Description 在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工作相关的指令总是由上级发送给他的直接下属,而不允许通过其 ...
分类:Windows程序   时间:2017-02-24 19:08:05    阅读次数:267
AC日记——dispatching bzoj 2809
2809: [Apio2012]dispatching Description 在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工 ...
分类:其他好文   时间:2017-02-17 21:14:35    阅读次数:219
【BZOJ 2809】2809: [Apio2012]dispatching (左偏树)
2809: [Apio2012]dispatching Description 在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工 ...
分类:Windows程序   时间:2017-01-18 15:04:04    阅读次数:358
Bzoj2809 [Apio2012]dispatching
Description 在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工作相关的指令总是由上级发送给他的直接下属,而不允许通过其 ...
分类:Windows程序   时间:2016-12-24 13:50:53    阅读次数:240
BZOJ2809: [Apio2012]dispatching
传送门 主席树经典题。 首先把树搞出来,然后搞出来DFS序。然后离散化点权,在DFS序上建立主席树。 对于每个点对应的区间,查找对应的区间最大的点数即可。 ...
分类:Windows程序   时间:2016-12-07 13:42:33    阅读次数:325
【bzoj2809】 Apio2012—dispatching
http://www.lydsy.com/JudgeOnline/problem.php?id=2809 (题目链接) 题意:给出一棵树,每个节点有两个权值c,L,分别代表话费和领导力,在树中找到一个点i,并且找到这个点子树中的一些点组成一个集合,使得集合中的所有点的c之和不超过M,且L[i]*集合 ...
分类:Windows程序   时间:2016-09-28 01:37:02    阅读次数:260
70条   上一页 1 ... 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!