0%

基础思想

异或哈希用到了异或的性质:相同数字异或为 0。

引入随机数的目的是做哈希运算的时候减小哈希碰撞,在使用 mt19937_64 的前提下,随机数强度足以避免哈希碰撞。并且,异或的上述性质可以保证当两侧的哈希相同的时候,运算结果恒定为 0。

异或哈希主要在面对 set 判断等价的时候使用。

还有前缀和哈希,主要是在面对 multiset(也可以说是 vector ) 判断相等的时候使用。

阅读全文 »

竞赛结果:Contestant,4815th,Solved ABD,-14

note

  1. 博主忘了写补题博客了
  2. 本场进行时正在线下进行新生赛后台,打的不好。C题居然没想出来。

todo

  1. 因为是补作,时间比较紧迫不再提供题目大意,下场恢复,这场择期补上
  2. FG还需要进一步梳理
阅读全文 »

Obsidian 不知道为什么直接复制的板子总会有一些莫名其妙的零宽空格。还是放这里吧。

阅读全文 »