![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
左偏树
Joker & Liar
这个作者很懒,什么都没留下…
展开
-
「JLOI2015」城池攻占
分析: 明显城市管辖图是一棵树,设这棵树的最大深度是 deep,暴力做法是对于每个骑士分别统计,则这样复杂度就是O(m∗deep)O(m*deep) O(m∗deep)1<=deep<=n1<=deep<=n1<=deep<=n肯定会T,我们考虑对每个城市维护一个骑士战斗力的小顶堆,不断弹出堆顶元素直到 堆顶战斗力>=防御值, 则堆中剩下的骑士又可以...原创 2020-04-09 12:31:10 · 147 阅读 · 0 评论 -
P1552 [APIO2012]派遣
分析: 明显忍者上下级图是一棵树,考虑对于每个点 u ,找到它和它的子树中最多的点,这些点的数量为 num ,薪水和为 sum,则在 sum<=m 的情况下,最大化求:num∗L[u]num*L[u]num∗L[u]贪心来说对于每个点,把它和所有子节点按薪水从小到大排序选到不能选为止,这种方案肯定是可行的,但是时间复杂度太高了。我们考虑对于一个节点 u ,先把 u 和所有子节点的薪水累加和...原创 2020-04-08 22:24:16 · 113 阅读 · 0 评论