题目
Solution
当模数为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
Code
#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);
}