上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页
摘要: ac自动机通常用来解决多字符串匹配问题,如从字符串s找字符串t[i](i<=n),如果直接用KMP那么时间复杂度为,而用ac自动机时间复杂度为。 ac自动机可以认为是kmp和trie的结合,因为ac自动机就是在trie的基础上怎加了fail变量,fail指向的是当前字符串的最长后缀的尾节点, 作用就 阅读全文
posted @ 2018-03-11 13:28 Yeader 阅读(159) 评论(0) 推荐(0)
摘要: 题目链接:http://codeforces.com/contest/948/problem/C 题目大意:给定长度n(n<=1e5),第一行v[i]表示表示第i堆雪的体积,第二行t[i]表示第1~i天的雪将要消融的体积,一堆雪如果消融到体积为0则消失,求每天消融的雪的体积。 解题思路:用优先队列, 阅读全文
posted @ 2018-03-11 12:50 Yeader 阅读(875) 评论(0) 推荐(0)
摘要: 题目链接:http://codeforces.com/problemset/problem/946/D 题目大意:有n个字符串,代表n天的课表,1表示这个时间要上课,0表示不要上课,一天在学校时间为第一节课到最后一节课的时间。总共,可以逃过k次课,求至少需要在学校多少时间。 解题思路:听了大佬说背包 阅读全文
posted @ 2018-03-07 07:59 Yeader 阅读(808) 评论(0) 推荐(0)
摘要: 题目链接:http://codeforces.com/contest/931/problem/D 题目大意:给你一颗树,每个节点都会长苹果,然后每一秒钟,苹果往下滚一个。两个两个会抵消苹果。问最后在根节点能收到多少个苹果。 解题思路:昨天是我想复杂了,其实就是统计下每层的苹果数,若是奇数则答案+1。 阅读全文
posted @ 2018-03-05 16:14 Yeader 阅读(310) 评论(0) 推荐(0)
摘要: KMP是一种字符串匹配算法,它在时间复杂度上较暴力匹配算法由很大的优势。比如我要找字符串S中是否存在子串P,如果暴力匹配的话,则时间复杂度为O(n*m),而kmp算法时间复杂度为O(n+m)。 这里我们有一个辅助的数组next[](先别管怎么求出来的),next[i]含义是模式串P中[0....i- 阅读全文
posted @ 2018-03-04 16:21 Yeader 阅读(939) 评论(0) 推荐(0)
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3068 题目大意:求字符串s中最长的回文子串 解题思路:manacher模板 代码 阅读全文
posted @ 2018-03-04 11:21 Yeader 阅读(120) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/zzkksunboy/article/details/72600679 作用 线性时间解决最长回文子串问题。 思想 Manacher充分利用了回文的性质,从而达到线性时间。 首先先加一个小优化,就是在每两个字符(包括头尾)之间加没出现的字符(如%),这 阅读全文
posted @ 2018-03-04 11:17 Yeader 阅读(174) 评论(0) 推荐(0)
摘要: 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4763 题目大意: 给你一个字符串s,存在一个子串E同时出现在前缀、中间、后缀,即EAEBE这种模式,A和B可以是任意长度字符串。 解题思路: 其实就是把所有公共前后缀都枚举一遍,每次将s同时减去前缀和 阅读全文
posted @ 2018-03-04 10:40 Yeader 阅读(120) 评论(0) 推荐(0)
摘要: 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3613 题目大意: 大意就是将字符串s分成两部分子串,若子串是回文串则需计算价值,否则价值为0,求分割字符串s能获得的最大价值。 解题思路:将原串s反转得到rs,然后进行rs,s扩展KMP匹配,得到ex 阅读全文
posted @ 2018-03-04 00:20 Yeader 阅读(138) 评论(0) 推荐(0)
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3613 题目大意: 题目大意就是将字符串s分成两部分子串,若子串是回文串则需计算价值,否则价值为0,求分割字符串s能获得的最大价值。 解题思路: 用manacher算法计算出p[i],每次计算p[i]是顺 阅读全文
posted @ 2018-03-04 00:19 Yeader 阅读(104) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页