杂谈——神秘哈希

前言

感谢 P9216 让我见识到巨佬们各种神秘哈希。

以下哈希均为判断数组 \(a\) 是否等于数组 \(b\) 的形式。

并且以下运算都在模意义下进行。

随机权值哈希

好吧这是我写的博客用的

定义随机权值数组 \(v\),并定义判断 \(\sum_{i} v_i^{a_i}\) 是否等于 \(\sum_{i} v_i^{b_i}\)

多项式哈希

定义多项式 \(F_a{x} = \prod_{i} (a_i + x)\) 并判断多个 \(x\) 是否都满足 \(F_a(x) = F_b(x)\)

质数哈希

定义 \(v_i\) 为第 \(i\) 个质数,并判断 \(\prod_{i} v_{a_i}\) 是否等于 \(\prod_{i} v_{b_i}\)

运算和哈希

判断两个数组平方和,立方和,异或和是否都相等。

posted @ 2024-01-30 23:51  ChiFAN鸭  阅读(12)  评论(0编辑  收藏  举报