RT,设每个点的出度为did_idi,给每个点一个随机权值valival_ivali,P = 1e9+7
维护∑(di×vali)modP,∏validimodP,\sum (d_i \times val_i) mod P,\prod val_i^{d_i}modP,∑(di×vali)modP,∏validimodP, 定义fk(x)f^k(x)fk(x) 为 x ^ x ^ x ^ …… 异或k次幂,维护 fdi(vali)f^{d_i}(val_i)fdi(vali) 的异或和(上述三个维护难度差不多),有办法hack吗?
如果有,那再维护 ∑(di2×vali)modP\sum(d_i^2\times val_i)modP∑(di2×vali)modP 呢?可以hack吗?
还有,如果我随机3~5个val,只维护前三个,冲突概率可以降低到可接受范围吗?不然大概要几个?