随笔分类 -  字符串数据结构:Parent树

摘要:传送门: 解题思路: 很坑的一道题,需要离线处理,假如只有一组询问,那么就可以直接将endpos集合直接累加输出就好了。 这里就要将询问挂在树节点上,在进行线段树合并时查询就好了。 代码超级容易写挂的。 注意要将匹配串时尽量找到最浅根,易于统计答案。 倍增处理就好了。 代码: 阅读全文
posted @ 2018-12-07 20:16 Unstoppable728 阅读(386) 评论(0) 推荐(0)
摘要:Description Just like humans, cows often appreciate feeling they are unique in some way. Since Farmer John's cow s all come from the same breed and lo 阅读全文
posted @ 2018-12-07 19:25 Unstoppable728 阅读(238) 评论(0) 推荐(0)
摘要:传送门在这里。 大意: 给一堆字符串,询问每个字符串有多少子串在所有字符串中出现K次以上。 解题思路: 这种子串问题一定要见后缀自动机Parent树Dfs序统计出现次数都是套路了吧。 这道题统计子串个数,那么可以发现,若一个节点所对应的子串出现了K次,那么其贡献就是len,不需要考虑重复。 因为即使 阅读全文
posted @ 2018-12-07 17:00 Unstoppable728 阅读(364) 评论(0) 推荐(0)
摘要:Description 懒得写背景了,给你一个字符串init,要求你支持两个操作 (1):在当前字符串的后面插入一个字符串 (2):询问字符串s在当前字符串中出现了几次?(作为连续子串) 你必须在线支持这些操作。 懒得写背景了,给你一个字符串init,要求你支持两个操作 (1):在当前字符串的后面插 阅读全文
posted @ 2018-11-30 20:38 Unstoppable728 阅读(321) 评论(0) 推荐(0)
摘要:Description Input 第一行包含一个整数n(≤100000)。 第二行是长度为n的由0到9组成的字符串。 第三行是一个整数m。 接下来m≤5·10行,第i行是一个由0到9组成的字符串s,保证单行字符串长度小于等于10^5,所有字符串长度和小于等于3·10^6 第一行包含一个整数n(≤1 阅读全文
posted @ 2018-11-30 20:33 Unstoppable728 阅读(683) 评论(0) 推荐(1)
摘要:Description 考虑一个只包含小写拉丁字母的字符串s。我们定义s的一个子串t的“出 现值”为t在s中的出现次数乘以t的长度。请你求出s的所有回文子串中的最 大出现值。 考虑一个只包含小写拉丁字母的字符串s。我们定义s的一个子串t的“出 现值”为t在s中的出现次数乘以t的长度。请你求出s的所有 阅读全文
posted @ 2018-11-30 20:07 Unstoppable728 阅读(249) 评论(0) 推荐(0)
摘要:Description 字符串是oi界常考的问题。现在给定你n个字符串,询问每个字符串有多少子串(不包括空串)是所有n个字符串中 至少k个字符串的子串(注意包括本身)。 字符串是oi界常考的问题。现在给定你n个字符串,询问每个字符串有多少子串(不包括空串)是所有n个字符串中 至少k个字符串的子串(注 阅读全文
posted @ 2018-11-30 19:55 Unstoppable728 阅读(349) 评论(0) 推荐(0)
摘要:Description Input 第一行两个整数N,M表示待检查的作文数量,和小强的标准作文库的行数接下来M行的01串,表示标准作文库接下来N行的01串,表示N篇作文 第一行两个整数N,M表示待检查的作文数量,和小强的标准作文库的行数接下来M行的01串,表示标准作文库接下来N行的01串,表示N篇作 阅读全文
posted @ 2018-11-30 19:40 Unstoppable728 阅读(242) 评论(0) 推荐(0)
摘要:Description Oimaster and sevenk love each other. But recently,sevenk heard that a girl named ChuYuXun was dating with oimaster.As a woman's nature, s 阅读全文
posted @ 2018-11-30 19:00 Unstoppable728 阅读(314) 评论(0) 推荐(0)