题目
当模数为M,存在至少一个冲突的概率为p,有n个hash值 则总共有 C n 2 C_n^2 Cn2对hash值, p = ( M − 1 M ) C n 2 p=(\frac{M-1}M)^{C_n^2} p=(MM−1)Cn2
#include<cstdio> #include<ctime> #include<algorithm> int main(){ srand(time(0)); puts("100000 20"); for (int i=0;i<100000;i++) putchar(rand()%26+97); }