一 基本思想: cuckoo hash是一种解决hash冲突的方法,其目的是使用简单的hash 函数来提高hash table的利用率,同时保证O(1)的查询时间 基本思想是使用2个hash函数来处理碰撞,从而每个key都对应到2个位置. 插入操作如下: 1. 对key值hash,生成两个hash key值,hashk1和 hashk2, 如果对应的两个位置上有一个为空,那么直接把key插入即可. 2. 否则,任选一个位置,把key值插入,把已经在那个位置的key值踢出来. 3. 被踢出来的ke