如果答案在某个碎片内部,那么直接悬线法解决,时间复杂度$O(n\sum)$。 如果$n$比较大,那么$\sum$比较小。 求出每个点向上能延伸的长度,枚举每个点向上这条线段作为短板。 算出完全可选的碎片的长度之和以及不能完全选,左边右边最大次大延伸距离,更新答案。 时间复杂度$O(n\sum^2)$ ...
分类:
其他好文 时间:
2016-06-26 01:46:41
阅读次数:
245
按照有下界网络流求可行流的方法求出最小费用可行流。 写的费用流多路增广,比裸ek快一点。 其实这题有很优越的建图方法,然而并不会。 ...
分类:
其他好文 时间:
2016-06-18 15:29:14
阅读次数:
287
【题目链接】
可以发现,购买方案是有周期的,周期个数即为购买次数。
对于固定的购买次数,我们可以贪心的求出最多存活多少天。
但是我们并不知道要购买多少次,反正是个函数最值问题,直接模拟退火!
看了题解之后,发现购买次数与答案为单峰函数关系,那么可以换成三分法了。。
贪心的话,先预处理出每次要购买的食物(因为有些食物一定不会去买的),然后在保质期内,贪心的全买这种食物即可。...
分类:
其他好文 时间:
2016-05-12 12:23:30
阅读次数:
190
【题目链接】
对于怪物u,普通攻击打死后产生的怪物为vi。设dis[u]表示打死u的最小花费,那么有
dis[u] = min{s[u] + ∑dis[vi], k[u]}
以这个为松弛条件,跑spfa就可以啦。
然而BZOJ跑了29s...变为倒数rank1
/* Telekinetic Forest Guard */
#include
#include
#includ...
分类:
其他好文 时间:
2016-05-12 12:14:36
阅读次数:
170
3876: [Ahoi2014]支线剧情 Description 【故事背景】 宅男JYY非常喜欢玩RPG游戏,比如仙剑,轩辕剑等等。不过JYY喜欢的并不是战斗场景,而是类似电视剧一般的充满恩怨情仇的剧情。这些游戏往往 都有很多的支线剧情,现在JYY想花费最少的时间看完所有的支线剧情。 【问题描述】 ...
分类:
其他好文 时间:
2016-05-08 16:40:24
阅读次数:
379
题目链接: http://www.lydsy.com:808/JudgeOnline/problem.php?id=3876 题目大意: 给定一张拓扑图(有向无环图),每条边有边权,每次只能从第一个点出发沿着拓扑图走一条路径,求遍历所有边所需要的最小边权和。 题目思路: 【有源汇上下界费用流】 Or ...
分类:
其他好文 时间:
2016-03-29 00:56:52
阅读次数:
420
d[i]表示消灭i所需的最小体力值, d[i] = min(S[i], K[i]+Σd[x]), Σd[x]表示普通攻击而产生的其他怪兽. 因为不是DAG, 所以用个队列类似SPFA来更新答案.--------------------------------------#include<cstdio
分类:
其他好文 时间:
2016-02-03 15:24:14
阅读次数:
166
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3876最小费用最小流。图是一个拓扑图并要求每条边都要至少走一次求最小花费。比如说u连出了k条边,其中一条连向v,费用为w,就u→T(k,0) u→v(inf,w) S→v(1,w) 最后 u→1(...
分类:
其他好文 时间:
2016-01-14 20:52:07
阅读次数:
235
3876: [Ahoi2014]支线剧情Time Limit: 10 SecMemory Limit: 256 MBSubmit: 484Solved: 296[Submit][Status][Discuss]Description【故事背景】宅男JYY非常喜欢玩RPG游戏,比如仙剑,轩辕剑等等。不...
分类:
其他好文 时间:
2015-12-26 22:08:12
阅读次数:
376