随笔分类 -  生活-OI

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 35 下一页
摘要:http://poj.org/problem?id=3070根据本题算矩阵,用快速幂即可。裸题#include #include #include #include #include #include using namespace std;#define rep(i, n) for(int i=0... 阅读全文
posted @ 2014-08-30 09:17 iwtwiioi 阅读(295) 评论(0) 推荐(0)
摘要:http://wikioi.com/problem/1281/矩阵真是个神奇的东西。。只要搞出一个矩阵乘法,那么递推式可以完美的用上快速幂,然后使复杂度降到log真是神奇。在本题中,应该很快能得到下边的矩阵: ┏ a, 0 ┓[Xn, c] × ┃ ┃ = [Xn+1, c] ... 阅读全文
posted @ 2014-08-30 09:02 iwtwiioi 阅读(306) 评论(1) 推荐(0)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1818这一题一开始我就看错了,bzoj的那个绝对值109简直坑人,应该是10^9,我直接写了个暴力。。简直感人。然后看题解,看了挺久,,,,后来明白了。。首先我们离散x轴,这样将数量级降到n。然后我们知... 阅读全文
posted @ 2014-08-29 21:28 iwtwiioi 阅读(345) 评论(2) 推荐(0)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=2330差分约束运用了最短路中的三角形不等式,即d[v]=d[u]+w(u, v)。我们根据本题给的约束可以构造这样的不等式(因为最短路的话是负数,很不好判断,如果化成最长路,就都是正数了):首先所有的人... 阅读全文
posted @ 2014-08-29 17:28 iwtwiioi 阅读(728) 评论(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 阅读(253) 评论(0) 推荐(0)
摘要:http://wikioi.com/problem/1222/一开始我就想到这样构图的,即可能的连边。但是似乎无法判断。然后想来想去想不出来。。题解:同样是二分图,将可能的连边,然后跑一次最大匹配,如果能完美匹配,那么就可能有肯定的信与信封,否则输出none,这点是显然的。然后我们来考虑如何找出肯定... 阅读全文
posted @ 2014-08-29 14:57 iwtwiioi 阅读(530) 评论(0) 推荐(0)
摘要:http://tyvj.cn/Problem_Show.aspx?id=1467这题我并不是看题解a的。但是确实从题解得到了启发。一开始我就想到一个正解,设d[i][0]表示i开始走过奇数个点的最短路,d[i][1]表示i走过偶数个点的最短路,那么转移很简单d[v][1]=min(d[v][1], ... 阅读全文
posted @ 2014-08-29 12:50 iwtwiioi 阅读(433) 评论(0) 推荐(0)
摘要:我要开权限我要开权限我要开权限我要开权限我要开权限我要开权限我要开权限我要开权限他们刷rank的太可恶了没有usaco银组金组分类的oj太可恶了没有usaco翻译的太可恶了没有usaco数据的太可恶了我要开权限我要开权限我要开权限我要开权限我要开权限我要开权限我要开权限我要开权限我要入bzoj的大坑... 阅读全文
posted @ 2014-08-28 23:20 iwtwiioi 阅读(307) 评论(1) 推荐(0)
摘要:准备开学了囧,7、8月刷题记录,以后好来复习,并且还要好好总结!大部分都是8月18日后刷的,那时候确实蛮拼的。数据结构:splay:【BZOJ】1503: [NOI2004]郁闷的出纳员(Splay)【BZOJ】1269: [AHOI2006]文本编辑器editor(Splay)【BZOJ】1507... 阅读全文
posted @ 2014-08-28 21:31 iwtwiioi 阅读(363) 评论(1) 推荐(0)
摘要:http://poj.org/problem?id=2828一开始敲了个splay,直接模拟。tle了。。常数太大。。好吧,说是用线段树。。而且思想很拽。。(貌似很久以前写过貌似的,,)我们线段树维护的区间不再是人了。。而是这个区间剩余的的座位。。比如我现在要坐第一张,但是人已经坐了,即这个区间已经... 阅读全文
posted @ 2014-08-28 19:36 iwtwiioi 阅读(746) 评论(0) 推荐(0)
摘要:http://tyvj.cn/Problem_Show.aspx?id=1359一开始是一眼看出是二分的,因为这里有单调性,因为取钱是一次取完并且是连续的。所以最优取法就是准备达到某个价值再取。最优里边包含了次优,也就是取不到m次我就能取完就一定能够取m次能够取完,只要在取法那里随便取就行了,保证不... 阅读全文
posted @ 2014-08-28 17:55 iwtwiioi 阅读(784) 评论(0) 推荐(0)
摘要:http://cojs.tk/cogs/problem/problem.php?pid=147学到新姿势了orz这题求的是一条1~n的路径的最大路径最小。当然是在k以外的。我们可以转换一下。求比某个价值大的某条路径的数量,只要小于k,那么这一定是一个可行解。因为其它的边都是小于了这个价值。(当然这里... 阅读全文
posted @ 2014-08-28 17:09 iwtwiioi 阅读(596) 评论(0) 推荐(0)
摘要:http://wikioi.com/problem/1904/这题没看数据的话是一个大坑(我已报告官方修复了),答案只要求数量,不用打印路径。。。orz最小路径覆盖=n-最大匹配,这个我在说二分图匹配时讲过的。但是如果用最大流打印路径怎么办呢?在增广时记录增广路的点之间的链接,然后一个个打印即可。#... 阅读全文
posted @ 2014-08-28 11:44 iwtwiioi 阅读(471) 评论(0) 推荐(0)
摘要:http://wikioi.com/problem/1034/太神了这题。其实一开始我以为是费用流,但是总感觉不对。原因是我没看到一句话,特定的时刻到达特定的点!!也就是说,并不是每艘船每次都从起点到终点,所以裸的费用流肯定不行。翻了题解。。好恐怖,,按时间拆点。每一时刻的太空站我们都拆一个点,然后... 阅读全文
posted @ 2014-08-28 10:40 iwtwiioi 阅读(458) 评论(0) 推荐(0)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1040简直不能再神的题orz。蒟蒻即使蒟蒻,完全不会。一开始看到数据n1的点和他的孩子切开,然后自己做根(我们设这2个点为x和y)!(其实随便啦,,只要把环破掉就行了)但是我们要注意。。树形dp的时候注... 阅读全文
posted @ 2014-08-27 23:56 iwtwiioi 阅读(736) 评论(0) 推荐(0)
摘要:http://poj.org/problem?id=2234博弈论真是博大精深orz首先我们仔细分析很容易分析出来,当只有一堆的时候,先手必胜;两堆并且相同的时候,先手必败,反之必胜。根据博弈论的知识(论文 张一飞:《由感性认识到理性认识——透析一类搏弈游戏的解答过程》)局面可以分解,且结果可以合并... 阅读全文
posted @ 2014-08-27 15:57 iwtwiioi 阅读(521) 评论(0) 推荐(0)
摘要:http://cojs.tk/cogs/problem/problem.php?pid=710近日开始刷水。。。此题我为了练一下hash。。。但是hash跑得比暴力还慢。。不言而喻。。。#include #include #include #include #include #include #in... 阅读全文
posted @ 2014-08-27 14:03 iwtwiioi 阅读(443) 评论(0) 推荐(0)
摘要:http://poj.org/problem?id=1740题目大意就是,对于n堆石子,每堆若干个,两人轮流操作,每次操作分两步,第一步从某堆中去掉至少一个,第二步(可省略)把该堆剩余石子的一部分分给其它的某些堆。最后谁无子可取即输。看了题解感觉太神了。首先我们来分析:当只有一堆时,先手必胜,直接一... 阅读全文
posted @ 2014-08-27 12:54 iwtwiioi 阅读(271) 评论(0) 推荐(0)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1054一开始我还以为要双向广搜。。。。但是很水的数据,不需要了。直接bfs+hash判重即可。#include #include #include #include #include #include ... 阅读全文
posted @ 2014-08-27 11:28 iwtwiioi 阅读(406) 评论(0) 推荐(0)
摘要:http://poj.org/problem?id=3255同匈牙利游戏。但是我发现了一个致命bug。就是在匈牙利那篇,应该dis2单独if,而不是else if,因为dis2和dis1相对独立。有可能在前边两个if改了后还有更优的次短路。所以,,wikioi那题太水,让我水过了。。#include... 阅读全文
posted @ 2014-08-27 10:13 iwtwiioi 阅读(576) 评论(0) 推荐(0)

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 35 下一页