上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页
摘要: 题目大意:略 这竟然是$thusc$的题... 先把询问里加入的串全拎出来,建出$Trie$树,$Trie$里每个节点都开一个$vector$记录操作标号,再记录操作数量$sum$ 然后瞎**搞搞就行了 又水了一篇博客 upd:数据太水了吧..我原来的代码,query函数里的特判是错的= = 阅读全文
posted @ 2018-11-26 20:42 guapisolo 阅读(205) 评论(0) 推荐(0)
摘要: 题目大意:给你一个串,求这个串被最少数量的回文串拼起来的次数,两个回文串可以重叠拼接,但必须保证重叠的部分完全相同 先用$Manacher$预处理出最长回文半径$p_{i}$。 再用最长双回文串的方法,处理出数组$e_{i}$,以$i$为开头最长回文串结尾的位置 在已经被遍历到的位置中,选择$e_{ 阅读全文
posted @ 2018-11-26 19:12 guapisolo 阅读(148) 评论(0) 推荐(0)
摘要: 题目大意:给你一个字符串每个位置和相邻两个位置为回文中心的最长回文串长度,让你构造一个合法的字典序最小的字符串 挺有意思的构造题 首先按照$Manacher$的思想还原$p$数组 定义$f_{ij}$表示$i$位置不能放$j$这个字符 我们逆模拟$manacher$的构造过程,如果$i+p_{i}> 阅读全文
posted @ 2018-11-26 18:55 guapisolo 阅读(155) 评论(0) 推荐(0)
摘要: 题目大意:一个双回文串被定义为,这个串在某个位置断开,前面一段和后面一段都是回文串,求最长的双回文串 并没有想出怎么线性求出$R_{i}$数组= =,只想了个线段树,但竟然要区间修改等差数列再维护最大值,我并不会,一看就不是正解 正解是先用$Manacher$求出以$i$为回文中心,最长的回文半径$ 阅读全文
posted @ 2018-11-26 16:35 guapisolo 阅读(162) 评论(0) 推荐(0)
摘要: 题目大意: Alice有n个字符串S_1,S_2...S_n,Bob有一个字符串集合T,一开始集合是空的。 接下来会发生q个操作,操作有两种形式: “1 P”,Bob往自己的集合里添加了一个字符串P。 “2 x”,Alice询问Bob,集合T中有多少个字符串包含串S_x。(我们称串A包含串B,当且仅 阅读全文
posted @ 2018-11-26 13:58 guapisolo 阅读(172) 评论(0) 推荐(0)
摘要: 题目大意:略 裸的AC自动机+数位DP吧... 定义f[i][x][0/1]表示已经匹配到了第i位,当前位置是x,0表示没到上限,1到上限,此时数是数量 然而会出现虚拟前导零,即前几位没有数字的情况,实际上是在0号节点原地打转,所以多加一维状态,再额外讨论第1位就行了 阅读全文
posted @ 2018-11-25 18:28 guapisolo 阅读(174) 评论(0) 推荐(0)
摘要: 题目大意:给你$N$个长度相等且互不相同的模式串,现在有一个字符串生成器会不断生成字符,其中每个字符出现的概率是$p_{i}/q_{i}$,当生成器生成的字符串包含了某个模式串,则拥有该模式串的玩家胜利,然后游戏立即结束,求每个玩家获胜的概率 $N<=10$ 首先建出$Trie$图 接着设$f[i] 阅读全文
posted @ 2018-11-25 15:10 guapisolo 阅读(254) 评论(0) 推荐(0)
摘要: BZOJ1195 LOJ10061 题目大意:给你$n$个模式串,求一个最短且字典序最小的文本串并输出这个串,$n<=12,len<=50$ 首先对所有模式串构造$Trie$图,$Trie$图的性质和$DP$的性质简直是完美契合.. 模式串数量很少,考虑状压 定义$f[x][s]$表示现在所在$Tr 阅读全文
posted @ 2018-11-24 19:44 guapisolo 阅读(288) 评论(0) 推荐(0)
摘要: 会把考试/做题时犯得不太容易发现的错误记录下... 错误 1.在$Trie$图/$trs$图上乱搞时,注意可能需要把$fail$树/$parent$树中节点的贡献传递给子树 2.斜率优化$DP$,尤其注意别把$i,j$打反了! 3.空间不要开小了!线段树4倍,$SAM$2倍,$dfs$序2倍,邻接表 阅读全文
posted @ 2018-11-24 19:22 guapisolo 阅读(235) 评论(0) 推荐(0)
摘要: LOJ BZOJ 题目大意:给你一些模式串,问是否存在一个无限长的文本串,不包含任何一个给定的模式串 并没有想到去模拟合法的文本串在模式串的Trie图上匹配的过程..我好菜啊 如果一个字符串合法,那么它的每个子串都不是任何一个模式串的结尾,即沿着Fail链跳到根的每个点都不是结尾 一个合法文本串在模 阅读全文
posted @ 2018-11-24 16:16 guapisolo 阅读(196) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页