これはどのようなハッシュ関数ですか? そしてそれは何をしますか?
hash[i] = 999999999;
sort(adj[i].begin(), adj[i].end());
for(int j = 0;j < adj[i].size();j++)
{
hash[i] += (hash[i]*hash[adj[i][j]])%mod;
hash[i] %= mod;
}
これはどのようなハッシュ関数ですか? そしてそれは何をしますか?
hash[i] = 999999999;
sort(adj[i].begin(), adj[i].end());
for(int j = 0;j < adj[i].size();j++)
{
hash[i] += (hash[i]*hash[adj[i][j]])%mod;
hash[i] %= mod;
}