一、题目描述
是 Daniel M.Sunday 于 1990 年提出的字符串模式匹配。其效率在匹配随机的字符串时不仅比其它匹配算法更快,而且 Sunday 算法 的实现比 KMP、BM 的实现容易很多!Sunday 算法 与 KMP 算法 一样是从前往后匹配,在匹配失败时关注的是主串中参加匹配的最末位字符的下一位字符。
二、代码实现
见我的github:Sunday
三、解题思路
参考博文:动画:浅谈什么是 Sunday 算法
将题目对应的两层判断写出来即可。
一、题目描述
是 Daniel M.Sunday 于 1990 年提出的字符串模式匹配。其效率在匹配随机的字符串时不仅比其它匹配算法更快,而且 Sunday 算法 的实现比 KMP、BM 的实现容易很多!Sunday 算法 与 KMP 算法 一样是从前往后匹配,在匹配失败时关注的是主串中参加匹配的最末位字符的下一位字符。
二、代码实现
见我的github:Sunday
三、解题思路
参考博文:动画:浅谈什么是 Sunday 算法
将题目对应的两层判断写出来即可。