Loading [MathJax]/jax/output/HTML-CSS/jax.js

随笔分类 -  其它-二分 整体二分

摘要:题意m个人n个物品,第i个物品生命值为Ai,第i个人每秒可以减少一个物品Bi的生命值,给出一个m×n的矩阵,如果ij列为1,则表示第i个人可以攻击第j个物品,否则不能攻击,问至少需要多少秒,能干掉所有物品。一个物品被干掉当且仅当生... 阅读全文
posted @ 2015-11-22 17:55 iwtwiioi 阅读(359) 评论(0) 推荐(0) 编辑
摘要:题意给出si,ki,vi,E,满足ni=1kisi(vivi)2E,vivi,最小化ni=1sivi 分析首先是贪心,很显然小于等于号要取等号,即问题转化为,满... 阅读全文
posted @ 2015-11-22 14:05 iwtwiioi 阅读(353) 评论(0) 推荐(0) 编辑
摘要:题意n个人m场比赛(1n10000,0m10000),给出每场比赛的两个选手,求赢得最多的人最少赢的场数。 分析二分最多人赢的场数,那么我们就得到了所有人赢的场次的上界。所以我们可以考虑网络流模型。 题解对于二分的值d,我们建m个点表示... 阅读全文
posted @ 2015-11-22 13:26 iwtwiioi 阅读(328) 评论(0) 推荐(0) 编辑
摘要:A.题意:给一个有向图无环连通图,求添加一条边X->Y后有向生成树的方案数。(nusing namespace std;typedef long long ll;const int N=100005, mo=1000000007;int ihead[N], cnt, n, m, X, Y;struc... 阅读全文
posted @ 2015-04-26 18:48 iwtwiioi 阅读(315) 评论(0) 推荐(0) 编辑
摘要:http://poj.org/problem?id=1743题意:不可重叠最长重复子串,n#include using namespace std;const int N=20015;void sort(int *x, int *y, int *sa, int n, int m) { static ... 阅读全文
posted @ 2015-01-12 21:44 iwtwiioi 阅读(179) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1014题意:支持插入一个字符、修改一个字符,查询lcp。(总长度#include #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2014-12-10 19:07 iwtwiioi 阅读(435) 评论(3) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1189表示完全不会QAQ。。。。于是膜拜题解orz二分时间。。。。。。。。。。。于是转换成判定性问题:即如何在有限时间内通过。假设当前有t时间可供通过。。。那么每一个门最多能通过t个人。。。。。。。。然... 阅读全文
posted @ 2014-12-10 12:27 iwtwiioi 阅读(487) 评论(0) 推荐(0) 编辑
摘要:http://codeforces.com/contest/492/problem/D有时候感觉人sb还是sb,为什么题目都看不清楚?x per second, y per second...于是我们二分second即可。而且对每个monster都有伤害。。。。#include #include #... 阅读全文
posted @ 2014-12-02 05:29 iwtwiioi 阅读(591) 评论(1) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1044如果只求最大的最小,,直接二分就行了。。。可是要求方案。。好神!我竟然想不到!因为我们得到的答案已经是最大的最小了,那么我们只要在每一次切割的时候,保证连续的每一段不超过ans即可,这就是方案数!... 阅读全文
posted @ 2014-11-14 14:25 iwtwiioi 阅读(341) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3412维护前缀和,然后直接二分即可。。。#include #include #include #include #include #include #include using namespace st... 阅读全文
posted @ 2014-09-19 18:34 iwtwiioi 阅读(273) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3432题目说要相互可达,但是只需要从某个点做bfs然后判断其它点是否可达即可。原因太简单了。。。。。因为它是abs所以我们二分D,然后判断即可#include #include #include #in... 阅读全文
posted @ 2014-09-19 17:19 iwtwiioi 阅读(473) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=2016这些最大最小显然是二分。但是二分细节挺多的。。。这里注意二分的区间,可以累计所有的可能,然后这就是二分区间的右界。。(我是sb)然后二分的时候,判断那里一定要仔细啊。。还有这题要开longlong... 阅读全文
posted @ 2014-09-16 17:27 iwtwiioi 阅读(277) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1650看到数据和最小最大时一眼就是二分。。。但是仔细想想好像判断时不能贪心?然后看题解还真是贪心。。囧。原来是之前我脑残了。。。。贪心很简单排序后。当前点到之前的点的距离#include #includ... 阅读全文
posted @ 2014-09-07 14:42 iwtwiioi 阅读(418) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1639同tyvj1359,http://www.cnblogs.com/iwtwiioi/p/3942145.html#include #include #include #include #inclu... 阅读全文
posted @ 2014-09-05 05:41 iwtwiioi 阅读(230) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1690第一题不是水题的题。。分数规划。。T-T百度吧。。http://blog.csdn.net/hhaile/article/details/8883652也就是解最大的分数。。【定义】01分数规划问... 阅读全文
posted @ 2014-09-04 12:22 iwtwiioi 阅读(723) 评论(0) 推荐(0) 编辑
摘要:http://tyvj.cn/Problem_Show.aspx?id=1463二分的话是水题啊。。为了学分块还是来写这题吧。。二分:#include #include #include #include #include #include using namespace std;#define r... 阅读全文
posted @ 2014-08-29 15:25 iwtwiioi 阅读(247) 评论(0) 推荐(0) 编辑
摘要:http://tyvj.cn/Problem_Show.aspx?id=1359一开始是一眼看出是二分的,因为这里有单调性,因为取钱是一次取完并且是连续的。所以最优取法就是准备达到某个价值再取。最优里边包含了次优,也就是取不到m次我就能取完就一定能够取m次能够取完,只要在取法那里随便取就行了,保证不... 阅读全文
posted @ 2014-08-28 17:55 iwtwiioi 阅读(777) 评论(0) 推荐(0) 编辑
摘要:http://cojs.tk/cogs/problem/problem.php?pid=147学到新姿势了orz这题求的是一条1~n的路径的最大路径最小。当然是在k以外的。我们可以转换一下。求比某个价值大的某条路径的数量,只要小于k,那么这一定是一个可行解。因为其它的边都是小于了这个价值。(当然这里... 阅读全文
posted @ 2014-08-28 17:09 iwtwiioi 阅读(587) 评论(0) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1146第一种做法(时间太感人):第二种做法(rank5,好开心)================================8-20===============================这题... 阅读全文
posted @ 2014-08-20 20:03 iwtwiioi 阅读(779) 评论(2) 推荐(0) 编辑
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3196Treap+树状数组1WA1A,好伤心,本来是可以直接1A的,这次开始我并没有看题解,就写出来了,但是没有处理多个节点相同的情况,添加了多值单节点后,我竟然过不了样例,一直在调bug,哪想到是我改... 阅读全文
posted @ 2014-07-27 17:02 iwtwiioi 阅读(667) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示