摘要: 题意:给定一个长为n的数列,要求选出最多k个不相交的区间(可以不选),使得选中的数字之和最大.(1<=k<=n<=1000000)分析:首先我们通过预处理对问题做一些简化.原序列中的0对答案没有影响,可以直接删掉.连续的一段正数或一段负数一定是都选或者都不选,可以合并成一个数字.这样把序列转化成了正 阅读全文
posted @ 2017-02-18 06:37 liu_runda 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 题意:小 M 的实验室有很多电源插排。这些插排的编号从 1 到 N,由左向右排成一排。每天早晨,这些插排都是没有被使用的。每当一个学生来到实验室,他就将自己的笔记本电源插到某一个未被使用的插排上。实验室的同学们都很奇怪,他们完成这个过程是这样的:首先,他们找到还没有被使用的插排的最长区间。如果有多个 阅读全文
posted @ 2017-02-17 14:32 liu_runda 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 题意:Flute 很喜欢柠檬。它准备了一串用树枝串起来的贝壳,打算用一种魔法把贝壳变成柠檬。贝壳一共有 N (1 ≤ N≤ 100,000) 只,按顺序串在树枝上。为了方便,我们从左到右给贝壳编号 1..N。每只贝壳的大小不一定相同,贝壳 i 的大小为 si(1 ≤ si ≤10,000)。变柠檬的 阅读全文
posted @ 2017-02-16 08:01 liu_runda 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定N,R,Q,S 有N个关卡,初始有Q条命,且任意时刻最多只能有Q条命 每通过一个关卡,会得到u分和1条命,其中u=min(最近一次连续通过的关数,R) 若没有通过这个关卡,将失去一条命,并进入下一个关卡 若没有生命或N个关卡均已挑战过一次时,游戏结束,得到的分数为每关得到的分数的总和 每 阅读全文
posted @ 2017-02-15 19:39 liu_runda 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 题意:有n 个议案,m 个大臣,每个大臣会对其中的ki 个议案投票,为赞成或反对。现要你判断是否存在一种方案,使得每个大臣有大于一半的投票被满足。若存在,还需判断某个议案是不是一定要通过,或者一定不能通过。 数据范围:n≤1000,m≤5000,1≤ki≤4 首先这是一些布尔变量的真假的问题,这让我 阅读全文
posted @ 2017-02-15 15:39 liu_runda 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 题意:01分数规划,但可选的数字之间存在森林形的依赖关系(可以认为0号点是个虚根,因为并不能选). 虽然有森林形的依赖关系,但还是可以套分数规划的思路,二分答案k,判断是否存在一个比值大于k的方案 即是否存在一种选取方式使得sigma{fight[i],i is choosed}/sigma{cos 阅读全文
posted @ 2017-02-14 21:02 liu_runda 阅读(2459) 评论(3) 推荐(1) 编辑
摘要: 题意:玩n次剪刀石头布,对方每次出什么已经知道了.你出的招数必须是连续的几段(不能超过k+1段),问你最多赢几次.(n<=100000,k<=20) 正常做法:f[i][j][k]表示前i次,分j段,最后一次出的是k(k=0,1,2)时最多赢几次,可以O(nk)解决,转移时看最近一次有没有新分一段即 阅读全文
posted @ 2017-02-14 13:54 liu_runda 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 可以大力写一个平衡树启发式合并,除了每个连通块维护一个平衡树再对全局维护一个平衡树,每个节点表示某一个连通块的最大值.我的常数比较大,危险地卡过去了. 阅读全文
posted @ 2017-02-14 11:29 liu_runda 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 首先可以费用流建图,左边一堆点表示人,右边一堆点表示题,源点向每个人连floor(t/r)条边,费用依次为r,2r,3r….然后写了一个卡不过去,动态加边也卡不过去,然后我想:这里一定有一些不为人知的卡常黑科技!然后去查题解发现不是费用流…因为只有源点向人的连边有费用,那么费用流的过程其实是:考虑让 阅读全文
posted @ 2017-02-14 11:27 liu_runda 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 题意: 已知一个长度为n的序列a1,a2,...,an。 对于每个1<=i<=n,找到最小的非负整数p满足 对于任意的j, aj < = ai + p - sqrt(abs(i-j)) n<=500000 决策单调性的新写法get 首先暴力的做法是对于每个i枚举每个j,方便起见分别考虑j在i左侧和右 阅读全文
posted @ 2017-02-14 10:08 liu_runda 阅读(233) 评论(0) 推荐(0) 编辑
偶然想到可以用这样的字体藏一点想说的话,可是并没有什么想说的. 现在有了:文化课好难