字符串的哈希查找
采用比较经典的哈希字符串函数 像RS Hash Function
unsigned int RSHash( char * str)
{
unsigned int b = 378551 ;
unsigned int a = 63689 ;
unsigned int hash = 0 ;
while ( * str)
{
hash = hash * a + ( * str ++ );
a *= b;
}
return (hash & 0x7FFFFFFF );
}
对于一个字符串ch来说 RSHash(ch)可以给出字符串的哈希值
那么 如果需要读取一篇文章 每个字符串的哈希值如何储存
另外 储存后通过怎样的方式进行查找
请通过代码说明