字符串关键词的散列函数的构造
一种比较好的散列函数——移位法
涉及关键词所有n个字符,并且分布得很好
python 代码
def hash_string(key,TableSize): # 字符串的散列函数
s = 0
for k in key:
s = s*32 + ord(k)
return s%TableSize
字符串关键词的散列函数的构造
一种比较好的散列函数——移位法
涉及关键词所有n个字符,并且分布得很好
python 代码
def hash_string(key,TableSize): # 字符串的散列函数
s = 0
for k in key:
s = s*32 + ord(k)
return s%TableSize