哈希函数
#includeusing namespace std; int mod=1000007; int head[1000012]={0},cnt=0,ans=0; string t[10000]; struct data//记录节点的结构体 { string s; int next,num; }a[1000007]; bool find_hash(string s,int sum)//查找函数 { int u=head[sum]; while(u) { if(a[u].s==s) { a[u].num++;//用的次数+1 cout<>n; for(int i=1;i<=n;i++) cin>>t[i]; for(int i=1;i<=n;i++) hashf(t[i]);//每个都找找 return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)