Loading

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
摘要: http://poj.org/problem?id=3680 题意:给出n个区间[Li,Ri],每个区间有一个权值wi,要使得每个点都不被超过k个区间覆盖(最多能被k个区间覆盖),如果选取了第i个区间,那么能得到wi的权值,问最终能得到的最大权值是多少。 思路:首先把区间离散化,然后考虑构图。 第一 阅读全文
posted @ 2017-04-23 10:17 Shadowdsp 阅读(219) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=3686 题意:给出n个玩具和m个工厂,每个工厂加工每个玩具有一个时间,问要加工完这n个玩具最少需要等待的平均时间。例如加工1号玩具时间为t1,加工2号玩具时间为t2。那么先加工玩具1再加工玩具2花费的时间是t1+(t1+t2),先加工玩具2在加工 阅读全文
posted @ 2017-04-23 09:43 Shadowdsp 阅读(174) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=2175 题意:有n个楼,m个防空洞,每个楼有一个坐标和一个人数B,每个防空洞有一个坐标和容纳量C,从楼到防空洞需要的时间是其曼哈顿距离+1,现在给出一个方案,问该方案是否是让所有人到防空洞避难的花费时间最少的方案,如果不是,输出一个最佳方案。 思 阅读全文
posted @ 2017-04-23 00:16 Shadowdsp 阅读(408) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/UVA-1440 题意:给出一个图,要求每条边都必须至少走一次,问最少需要一笔画多少次。 思路:看了好久才勉强看懂模板。良心推荐:学习地址。 看完这个大概就能懂了。 那条T->S的边的反向边的流量就是可行流的流量。最小流就是去掉新的源点和新的汇点 阅读全文
posted @ 2017-04-19 23:08 Shadowdsp 阅读(256) 评论(0) 推荐(0) 编辑
摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=1483 题意:中文。 思路:对于每一种颜色,用一个链表串起来,一开始保存一个答案,后面颜色替换的时候再更新答案。 那颜色应该如何替换呢:启发式合并 证明还没太懂。。。 又是一种新的暴力方法。我的理解大概 阅读全文
posted @ 2017-04-18 20:07 Shadowdsp 阅读(275) 评论(0) 推荐(0) 编辑
摘要: https://www.patest.cn/contests/gplt/L3-016 题意:中文。 思路:暴力构造,暴力查询就好了。只不过操作很多,很麻烦。比赛的时候再给我10分钟就打完了,手速太慢好可惜。 阅读全文
posted @ 2017-04-18 14:04 Shadowdsp 阅读(474) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=4819 题意:给出一个矩阵,然后q个询问,每个询问有a,b,c,代表(a,b)这个点上下左右c/2的矩形区域内的(最大值+最小值)/2是多少,并且将(a,b)的值替换成这个答案。 思路:很久以前被暴力跑过去的一道题 阅读全文
posted @ 2017-04-13 01:40 Shadowdsp 阅读(346) 评论(0) 推荐(0) 编辑
摘要: http://hihocoder.com/problemset/problem/1496 题意:中文。 思路:一开始做有一种想法,把所有的数都变成二进制后,最优的情况肯定是挑选所有数中最高位的1能同时有一个以上的数。 例如样例2可以化成: 001 010 100 101 那么肯定挑选最高位的1(第三 阅读全文
posted @ 2017-04-13 01:12 Shadowdsp 阅读(471) 评论(0) 推荐(0) 编辑
摘要: http://lx.lanqiao.cn/problem.page?gpid=T396 题意:…… 思路:自始至终不会构造矩阵,yr大佬手把手教我构造矩阵Orz。 先把有用的信息写成一个矩阵F,然后判断下一步要推出来的信息是怎么构成的,然后一行一行构造矩阵A。 最后将构造得到的矩阵A乘n次,再乘F, 阅读全文
posted @ 2017-04-06 09:21 Shadowdsp 阅读(430) 评论(0) 推荐(0) 编辑
摘要: http://lx.lanqiao.cn/problem.page?gpid=T414 题意:…… 思路:很普通的区间DP,但是因为n<=1000,所以O(n^3)只能拿90分。上网查了下了解了平行四边形优化:地址。 但是看不懂。 阅读全文
posted @ 2017-04-06 09:11 Shadowdsp 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: http://lx.lanqiao.cn/problem.page?gpid=T417 题意:…… 思路:n=1000,一开始觉得区间DP会超时,后来想不到其他做法就这样做了,居然没超时。 状态转移:dp[l][r] = min(dp[l][r], dp[l][k] * dp[k][r] + num 阅读全文
posted @ 2017-04-05 19:40 Shadowdsp 阅读(588) 评论(0) 推荐(0) 编辑
摘要: http://codeforces.com/contest/348/problem/B 题意:给一棵树,每个叶子结点有w[i]个苹果,每个子树的苹果数量为该子树所有叶子结点苹果数量之和,要使得每个结点的各个子树苹果数量相等,求至少需要拿走的苹果数量。 思路:一开始以为只要使得所有子树之和相同就行了。 阅读全文
posted @ 2017-03-31 22:34 Shadowdsp 阅读(478) 评论(0) 推荐(0) 编辑
摘要: http://codeforces.com/gym/100623/attachments 题意:问1到n里面有多少个数满足:本身被其各个数位加起来的和整除。例如120 % 3 == 0,111 % 3 == 0,都算。 思路:老是写不出数位DP。。。 因为n最大为12位,所以取模的数最大可以是9*1 阅读全文
posted @ 2017-03-31 10:39 Shadowdsp 阅读(522) 评论(0) 推荐(0) 编辑
摘要: http://lx.lanqiao.cn/problem.page?gpid=T16 题意:要在一天之内访问所有的奶牛(路过一个点就必须停下来交谈),并且最后需要选择一个点睡上一觉(交谈多一次)所需的花费。 思路:我已经弱到看不懂中文题了啊。样例又是错的,数据范围也是错的。遇到这种题目就GG。 其实 阅读全文
posted @ 2017-03-30 09:11 Shadowdsp 阅读(321) 评论(0) 推荐(0) 编辑
摘要: https://www.patest.cn/contests/gplt/L3-002 题意:中文题意。 思路:因为所有数<=1e5,权值线段树维护每个数出现多少次,然后每次出栈入栈都更新权值就好了。 好久没写线段树了,写的好爽233。 阅读全文
posted @ 2017-03-25 00:39 Shadowdsp 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页