摘要: 2013年多校的题目,那个时候不太懂怎么做,最近重新拾起来,看了一下出题人当初的解题报告,再结合一下各种情况的理解,终于知道整个大致的做法,这里具体写一下做法。题意:给你一段长度为[1..n]的白色区间,每次随机的取一个子区间将这个区间涂黑,问整个区间被涂黑时需要的期望次数。1. 首先要做的是一个题... 阅读全文
posted @ 2015-10-11 15:38 chanme 阅读(1361) 评论(0) 推荐(0) 编辑
摘要: 一直以来都想自己租一台服务器,买个域名做一个自己的博客,但是由于时间和知识的关系,以前还不太知道怎么搭一个博客。终于我在上个礼拜成功的迈出了建站的第一步,然后陆陆续续的也将一些后续的步骤做好了。所以今天我大致可以正式的宣布,我的博客搬家了!以后大家可以访问下面的域名来访问我的个人博客。http://... 阅读全文
posted @ 2015-10-03 01:46 chanme 阅读(404) 评论(1) 推荐(0) 编辑
摘要: 题意:给你两个自动机,求出最短的(如果有相同最短的则求出字典序最小的)能被其中一个自动机接收而不能被另外一个自动机接收的字符串。一看是自动机以为是神题,后来比赛最后才有思路。两个自动机的状态都是小于1000的,所以可以建一个图,每个结点(u,v)表示当前处于自动机1的状态u和自动机2的状态v,然后相... 阅读全文
posted @ 2015-09-28 10:43 chanme 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 给你一颗点上有字符的树,问一个给定的字符串是否是这棵树上的两点的路径。树分治的思想就是每次找重心,重心下的子问题分解去做,然后就是合并了。合并的时候用一个总的set> 去存从根节点往下走的长度以及对应的hash值,判的时候只需要看下是否已经存在 m-len,以及对应的前缀(或者后缀)的哈希值,然后再... 阅读全文
posted @ 2015-09-26 20:28 chanme 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 题意:给你50000个五维点(a1,a2,a3,a4,a5),50000个询问(q1,q2,q3,q4,q5),问已知点里有多少个点(x1,x2,x3,x4,x5)满足(xi bs[i][k],表示第i维前k块所对应的点的bitset,之所以要分块是因为不分块的话空间开不下。所以现在每一个询问过来,... 阅读全文
posted @ 2015-09-22 18:13 chanme 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 最近在学C++的正则,下面是找到的一些博客,方便自己查阅。1.C++ boost regex 文档http://blog.csdn.net/caichao1234/article/details/81947212.Perl正则语法 http://bbs.chinaunix.net/forum.php... 阅读全文
posted @ 2015-09-08 23:22 chanme 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 最近在看几道整体二分还有cdq分治的东西,突然间想起前几个礼拜的ZOJ题,然后看了一下代码,经过了一些深思熟虑之后,发现自己终于看懂了,下面就用别人的代码来剖析一下整个解题的思路吧,具体的内容我再看看。首先要解决这个问题需要有一些卷积的知识,或者说是多项式乘法,一个很典型的多项式乘法的东东就是FFT... 阅读全文
posted @ 2015-05-14 00:02 chanme 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 今天学习了一个奇技淫巧--整体二分。关于整体二分的一些理论性的东西,可以参见XRH的《浅谈数据结构题的几个非经典解法》。然后下面是一些个人的心得体会吧,写下来希望加深一下自己的理解,或者如果有人看了或许也有些帮助。ZOJ2112是一道典型的带修改的区间第k大的问题,有一些树套树等的数据结构可以在线处... 阅读全文
posted @ 2015-05-11 00:09 chanme 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个数组a[n],对于数组每次建立一个完全k叉树,对于每个节点,如果父节点的值比这个节点的值大,那么就是一个违规点,统计出1~n-1完全叉树下的违规点的各自的个数。一个直觉的思想就是暴力,因为完全k叉树当k很大的时候,其实层数是特别小的,所以感觉暴力是可以的。注意到一个完全k叉树下v节点的... 阅读全文
posted @ 2015-04-29 00:48 chanme 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://codeforces.com/gym/100548今天晚上突然有了些兴致去学习一下数据结构,然后就各种无意中看到了Palindrome Tree的数据结构,据说是2014年新出的数据结构,也让我回想起了西安打铁时候的经历。这道题的题意其实是比较清晰的,给你两个长度200000... 阅读全文
posted @ 2015-04-28 01:37 chanme 阅读(236) 评论(0) 推荐(0) 编辑