之前有写过一篇hash表,不过那是非常久远的时候了,应该是大一刚学一个学期的时候的成果,后来也就不那样写了,后来从xiaoxin那里学习了hash的写法,比较容易用也比较方便多hash,就这样. 分别按照下标从0和从1开始写了一遍. 在Hash结构体中 B是基,要求大于出现的数(如对于字符串应该大于127),可用171.191 mod是模数,最好是一个大素数,如1e9+7.1e9+9 Base是预处理出的B的幂,Base[i]表示B的i次幂 Has是前缀Hash数组 #include <bits…