码迷,mamicode.com
首页 >  
搜索关键字:bzoj3916    ( 4个结果
【bzoj3916】[Baltic2014]friends 字符串hash
题目描述 有三个好朋友喜欢在一起玩游戏,A君写下一个字符串S,B君将其复制一遍得到T,C君在T的任意位置(包括首尾)插入一个字符得到U.现在你得到了U,请你找出S. 输入 第一行一个数N,表示U的长度. 第二行一个字符串U,保证U由大写字母组成 第一行一个数N,表示U的长度. 第二行一个字符串U,保 ...
分类:其他好文   时间:2017-05-18 09:52:55    阅读次数:190
BZOJ3916: [Baltic2014]friends
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3916复习一下hash(然后被傻叉错误卡了半天TAT。。。取出一个字串:h[r]-h[l-1]*power[r-l+1] 然后匹配。。。注意一下当前需要的是s[i]还是s[i-1],做hash数组...
分类:其他好文   时间:2015-11-26 22:53:42    阅读次数:199
【BZOJ3916】【Baltic2014】friends 暴力
前言 妈呀我调了两个多小时, 就特么因为一个运算符优先级的问题?……!!! 太弱了。你们D我吧,那道题的提交都是我刷上去的QwqQwq 题解 首先S串如果存在,一定是U串(长度姑且设为2n+1,偶数则直接impossible)的[1,n]或者[n+2,2n+1]。。 然后我们可以暴力匹配,允许一次失配(就是第一次失配就跳过接着匹配。) 然后如果匹配完全串了,就是一种可行S串。 然后...
分类:其他好文   时间:2015-04-06 08:52:03    阅读次数:137
【字符串哈希】bzoj3916 [Baltic2014]friends
枚举断点,哈希判断。#includeusing namespace std;typedef unsigned long long ull;ull hs,hs1,hs2,seeds[1000010],hsgoal;int n;int del=-1;char s[2000002],s2[2000002]...
分类:其他好文   时间:2015-03-30 11:01:28    阅读次数:228
4条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!