考虑两个不同的字符串具有相同的长度。
我正在实现 robin-karp 算法并使用下面的哈希函数:
def hs(pat):
l = len(pat)
pathash = 0
for x in range(l):
pathash += ord(pat[x])*prime**x # prime is global variable equal to 101
return pathash
考虑两个不同的字符串具有相同的长度。
我正在实现 robin-karp 算法并使用下面的哈希函数:
def hs(pat):
l = len(pat)
pathash = 0
for x in range(l):
pathash += ord(pat[x])*prime**x # prime is global variable equal to 101
return pathash