随笔分类 - 

摘要:A、题意: 有一个n×n的格子, 有50种怪物. 有m个操作, 每次操作会往一个矩形区域放怪物, 每个格子放相同数目的怪物, 或者查询当前50种怪物的奇偶性. 分析:用2^50表示怪物的奇偶,然后就是二维区间异或问题,用二维树状数组 考虑一维情况,给一段区间[L,R]^X,询问[1,P] 对于树状数 阅读全文
posted @ 2016-09-21 11:43 Chellyutaha 阅读(706) 评论(0) 推荐(0)
摘要:A;=w= B:=w= C:题意:有一排树,有的树已经上色,有的树没有上色,只能给没上色的树上色,一共m种颜色,不同的树上不同的色花费不同,涂完色后,连续颜色的树成为一段。对于给定的段数k,求出最小花费 分析:不是贪心就是dp,这很显然不是贪心 f[i][j][k]表示前i个树,第i个树涂色是j,已 阅读全文
posted @ 2016-09-08 23:11 Chellyutaha 阅读(144) 评论(0) 推荐(0)
摘要:题目:http://hzwer.com/1158.html分析:解法很巧妙,弄一个超级源,对某个点装水井相当于把这个点连向超级源,边权为这个点的点权,然后跑最小生成树就行了 阅读全文
posted @ 2015-03-20 22:00 Chellyutaha 阅读(105) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2429分析:要让最大的最小,所以就是最小生成树上的啦,于是问题就变成了有多少个猴子>=最小生成树上的最长边 阅读全文
posted @ 2015-03-19 20:41 Chellyutaha 阅读(200) 评论(0) 推荐(0)
摘要:题目:Description魔术师的桌子上有n个杯子排成一行,编号为1,2,…,n,其中某些杯子底下藏有一个小球,如果你准确地猜出是哪些杯子,你就可以获得奖品。花费c_ij元,魔术师就会告诉你杯子i,i+1,…,j底下藏有球的总数的奇偶性。采取最优的询问策略,你至少需要花费多少元,才能保证猜出哪些杯... 阅读全文
posted @ 2015-03-17 22:02 Chellyutaha 阅读(377) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2654分析:此题很奇葩,我们可以给所有白边加上一个权值mid,那么在求得的MST中白边的数量就会减少,而且随着Mid的增加,白边数量是不增的,所以可以二分这个mid。 阅读全文
posted @ 2015-03-17 21:28 Chellyutaha 阅读(187) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1143分析:最长反链==最小路径覆盖==n-二分图最大匹配数某神犇对二分图的总结:http://cxjyxx.me/?p=176 阅读全文
posted @ 2015-03-14 21:44 Chellyutaha 阅读(141) 评论(0) 推荐(0)
摘要:题目:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1760题意:给你一个一个n*n(n<=100)的有向图,问你从s到t有多少条路径最短且这些路径没有边重合。分析:反过来想,如果我们知道哪些边是最短路径上的边,那么表明这条边必... 阅读全文
posted @ 2015-03-13 22:01 Chellyutaha 阅读(149) 评论(0) 推荐(0)
摘要:题目:http://poj.org/problem?id=2404题意:有个n(n<=15)的点和m条无向边,每条边都有自己的权值。现在你要从某个点出发,每条边可以经过多次但要保证每条边至少走一次。现在你要找出一个方案,使得经过所有边的权值和最小,输出最小的权值和。分析:首先容易想到的是如果这个图G... 阅读全文
posted @ 2015-03-13 21:38 Chellyutaha 阅读(190) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=2438分析:如果出现了环,那么只要询问环上的一个人,那么环上其他的人的信息也就知道了,所以相当于一个点,于是先缩点成一个DAG图。对于这个DAG图,我们可以知道最优的情况就是询问那些入度为... 阅读全文
posted @ 2015-03-10 22:11 Chellyutaha 阅读(167) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1924分析:首先把传送门作为点建图这个数据很弱的,没有那种卡你的。把每行的情况存在vector中,把每列的情况存在vector中,至于周围8个格子就用map,这样就可以不TLE建图了。建图... 阅读全文
posted @ 2015-03-09 23:21 Chellyutaha 阅读(174) 评论(0) 推荐(0)
摘要:题目:http://codeforces.com/contest/402/problem/E题意:给你一个矩阵a,判断是否存在k,使得a^k这个矩阵全部元素都大于0分析:把矩阵当作01矩阵,超过1的都当作1,那么a矩阵可表示一个有向图的走一次的连通性,则a^k表示有向图走K次的连通性。既然要求最后都... 阅读全文
posted @ 2015-03-09 22:55 Chellyutaha 阅读(129) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1854分析:很裸的一道二分图匹配对吧,但是在hzwer的blog上看见神奇的并查集做法!其实这题和bzoj1191惊人的相似!把权值当作点,装备当作边,既然一个装备只能选择一个属性,也就是... 阅读全文
posted @ 2015-03-07 22:45 Chellyutaha 阅读(157) 评论(0) 推荐(0)
摘要:题目:http://hzwer.com/3010.html分析:注意这里无向边是对入度没有贡献的。那么对于一个n个点的连通块而言,如果它是一颗树(n-1条边),那么把所有边全部从某个根开始向下指,最后还剩下根节点的入度是0,所以这种情况肯定是不行的。那么如果再加一条边,即这个连通块中有一个环,那么就... 阅读全文
posted @ 2015-03-07 22:09 Chellyutaha 阅读(139) 评论(0) 推荐(0)
摘要:题目:http://codeforces.com/contest/505/problem/D题目大意:就是给你一个n个点的图,然后你要在图中加入尽量少的有向边,满足所有要求(x,y),即从x可以走到y分析:对于输入的图中,可以发现每个连通块是独立的,中间不用连边就可以,于是考虑单个连通块。如果某个连... 阅读全文
posted @ 2015-03-05 21:18 Chellyutaha 阅读(139) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1997分析:考虑每条边是在圈子里面还是圈子外面所以就变成了2-SAT判定问题了= =,于是求SCC,如果一个点对应的2个bool点在一个SCC中就无解了。当然这样建图好像要TLE……然后就... 阅读全文
posted @ 2015-03-04 22:37 Chellyutaha 阅读(118) 评论(0) 推荐(0)
摘要:题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1821分析:题目看起来很吊,但只要贪心就行了,每次取相邻最近的两个点所在的集合合并知道只剩k个集合就行了。具体操作就是按边排序然后并查集就行了 阅读全文
posted @ 2014-09-08 21:10 Chellyutaha 阅读(142) 评论(0) 推荐(0)