摘要: Bzoj 1461 字符串的匹配给两个长度为n、m的序列A、B,问A中有多少个子串与B等价(相同位置的值排名相同) 题解:同样考虑hash。因为A是子序列,值的排名难以修改,多以用把排名用线段树的位置维护。Hash=sigma(id *base^sort[i]);同样可以比较两串是否相等。注意如果有 阅读全文
posted @ 2016-03-16 13:47 zhangqingqi 阅读(446) 评论(0) 推荐(1) 编辑
摘要: 做了两道hash比较字符串的题。分别使用同一种思想不同的方法比较字符串。 1. 给你两个1-n、1-m的排列A,B,问A中的字符串有多少子序列与B串等价(同时减d后与B串相同) 题解:考虑A的子序列与B串等价只需要A中的每个数的排名与B相同且值域1+d-m+d。这样我们只需要维护A串的hash值,以 阅读全文
posted @ 2016-03-16 13:46 zhangqingqi 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 一行,一个字符串S 一行,一个整数,表示所求值 2<=N<=500000,S由小写英文字母组成 阅读全文
posted @ 2016-03-16 11:34 zhangqingqi 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 2756: [SCOI2012]奇怪的游戏 Time Limit: 40 Sec Memory Limit: 128 MBSubmit: 2571 Solved: 685[Submit][Status][Discuss] Description Blinker最近喜欢上一个奇怪的游戏。 这个游戏在一 阅读全文
posted @ 2016-03-10 22:26 zhangqingqi 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1070: [SCOI2007]修车 Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 3865 Solved: 1581[Submit][Status][Discuss] Description 同一时刻有N位车主带着他们的爱车来到了汽车维修中心。维修中心 阅读全文
posted @ 2016-03-10 20:12 zhangqingqi 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Kykneion asma Time limit :1000ms On the last day before the famous mathematician Swan's death, he left a problem to the world: Given integers n and ai 阅读全文
posted @ 2016-03-06 21:34 zhangqingqi 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 字符串统计 有n 个不同的字符串都只包含小写字母,它们都由字典序排序后,并且满足 s1<s2<s3<...<sn。然而,有些字符看不见了,我们用?代替,那么有多少种可 能满足给定的条件? 输入: 第一行包含一个n 表示字符串个数 接下来n 行顺序从s1 到s2 到...到sn,n 个字符串只由小写字 阅读全文
posted @ 2016-03-06 21:28 zhangqingqi 阅读(146) 评论(0) 推荐(0) 编辑
摘要: bzoj crash的数字表格 2154 题目大意 n , m <= 10^7 终于会正经的莫比乌斯繁衍了。就是包含两种变换1.莫比乌斯繁衍、莫比乌斯变换 2.考虑贡献(被计算的次数),进行枚举顺序的变化,从而达到线性筛的目的。 因为过程太繁琐,用图片替代输入 减少取模次数有奇效,不知道为什么如此慢 阅读全文
posted @ 2016-02-21 19:57 zhangqingqi 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 后缀自动机,处理所有子串。 注意:nq节点的建立,是因为新加了一个字母使原本为一个状态的东西必须分为两个状态,例如ba到baa,a的出现次数变多,a状态与ba状态分离。baa的新pnt不能是ba,因为空节点可以通过两种方式到达ba状态,它的pnt的状态就不唯一了。换句话说,ba不能由baa截断前缀得 阅读全文
posted @ 2016-02-19 15:59 zhangqingqi 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 今天是模拟day2的冬令营,考得很差,题答题还把一个数据点看错了。前面一道仙人掌上的点分(求最长简单路径),一道杜教筛都不会,连暴力分都没有拿全。 仙人掌点分的题图上因为有树型的20分,注意到最长路径只可能是新加的一个点和直径的任意一端的距离或以前的直径。离线出树的形态,直接l倍增lca求一下路径, 阅读全文
posted @ 2016-01-24 23:13 zhangqingqi 阅读(162) 评论(0) 推荐(0) 编辑