- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 (三)Rabin-Karp字符串查找算法
不同于传统的字符比较,本算法的核心在于散列。 先计算出子串 pat 的一个散列值,然后从文本 txt 中,从 i = 0 开始,计算从当前 i 开始的子串长度的字符串的散列,比如 pat = ‘250’,txt = ‘230240250’,计算的是 ‘230’、’302’、’024’的散列,依次类推,与’250’的散列值进行比较,如果散列值相同,再比较两个字符串是否匹配,当然会有散列冲突,但是可以
2017-04-03 01:08:41 435 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人