上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 题解: 矛盾只有两种情况: 一.先前确定了x在区间(l,r),但是现在发现x在区间(l1,r1),并且两个区间不相交。 二.一个区间的最小值是x,这个区间中有一个子区间的最小值比x更小。 首先可以明确,对于每个x,我们可以不断地缩小x的范围(取区间的交集)。 那就先处理第一种矛盾,假设第一种矛盾第一 阅读全文
posted @ 2016-10-31 17:11 拦路雨偏似雪花 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 题解: 原先我看错题了,以为是任意选择k个使得它们不矛盾。 这样的话怎么做呢?我想M^2判断,把它们分成若干个集合,集合里面两两不矛盾这个集合里所有的话就不矛盾了。 但是这样是错的。为什么呢? 每一句话实质上都是说明了某两个点同真假或者不同真假。并非两两不矛盾它们就不矛盾,可能是合起来才矛盾。 后来 阅读全文
posted @ 2016-10-28 10:31 拦路雨偏似雪花 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 题意: 约翰所在的乡村可以看做一个二维平面,其中有N 座牧场,每座牧场都有自己的坐标,编号为1到N。牧场间存在一些道路,每条道路道路连接两个不同的牧场,方向必定平行于X 轴或Y轴。连通两座牧场之间的路径是唯一的。 突然间,约翰的导航仪失灵了,牧场的坐标记录全部消失了。所幸的是,约翰找到了表示道路的数 阅读全文
posted @ 2016-10-28 09:50 拦路雨偏似雪花 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 题意: n块积木,m个操作或询问。每次移动积木的时候,约翰会选择两块积木X,Y,把X搬到Y的上方。如果X已经和其它积木叠在一起了,那么应将这叠积木整体移动到Y的上方;如果Y已经和其它积木叠在一起了的,假设在Y上方最高处的积木为Z,那么应将X所在的那叠积木移动到Z的上方。每次询问当前时刻,某一块积木的 阅读全文
posted @ 2016-10-28 08:55 拦路雨偏似雪花 阅读(701) 评论(0) 推荐(1) 编辑
摘要: 题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1572 题意: 约翰接到了N份工作,每份工作恰好占用一天的时间。约翰从第一天开始工作,他可以任意安排这些工作的顺序,第i份工作有Pi的报酬,但必须在第Di天结束之前完成。问最多能赚多少钱。n<=1 阅读全文
posted @ 2016-10-28 07:44 拦路雨偏似雪花 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 题意:n个点,m条双向边,每个点有权值c[i],每条边有权值a[i].d,一条路径的费用=每条边的权值和+各个点的权值的最大值,即sigma(a[i].d)+max(c[i])。q个询问,问x到y的最小费用。n<=250,m<=10000. 题解: 点按ci排序,k循环按点从小到达循环,floyd的 阅读全文
posted @ 2016-10-25 20:32 拦路雨偏似雪花 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 题意: n个点,m条边,问从1走到n的最短路,其中有K次机会可以让一条路的权值变成0。1≤N≤10000;1≤M≤500000;1≤K≤20 题解: 拆点,一个点拆成K个,分别表示到了这个点时还有多少次机会。(x,k)-->(y,k-1),cost=0 或 (x,k)-->(y,k),cost=a[ 阅读全文
posted @ 2016-10-24 21:12 拦路雨偏似雪花 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定n个点,每个点有一个开心度F[i],每个点有m条单向边,每条边有一个长度d,要求一个环,使得它的 开心度的和/长度和 这个比值最大。n<=1000,m<=5000 题解: 最优比率环,很像以前做过的一题最优比率生成树。首先二分一个答案r=sigma(xi*fi)/sigma(xi*di) 阅读全文
posted @ 2016-10-23 16:43 拦路雨偏似雪花 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 题意:给定n个点m条边,一开始这些边全都是断的,要修一些边使得n个点全部联通。修完一共可以得到F元,修一条边有成本di和时间ti,要使得 得到的钱数 / 总时间 这个比值最大。 参考资料: 红线内的内容转载自http://www.cnblogs.com/scau20110726/archive/20 阅读全文
posted @ 2016-10-21 17:04 拦路雨偏似雪花 阅读(662) 评论(1) 推荐(0) 编辑
摘要: 【题意】 有S款运动鞋,一个n件,总钱数为m,求不超过总钱数且每款鞋子至少买一双的情况下,使价值最大。如果有一款买不到,就输出“Impossible"。 1<=N<=100 1 <= M<= 10000 【题解】 首先明显这是一个分组背包。 impossible 就直接看看每组最便宜的是否买得起。 阅读全文
posted @ 2016-10-18 08:06 拦路雨偏似雪花 阅读(630) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页