摘要
本发明提供了一种面向嵌入式系统的完美哈希快速查找方法,涉及哈希查找技术领域,该方法包括:包括构建阶段和查找阶段,构建阶段包括:将静态键集合通过哈希函数映射到多个桶中将所有桶按照大小降序排列;为每个桶分配唯一的指引值,生成无冲突哈希位置并标记占用状态;建立反查表记录键的原始索引;查找阶段包括:计算输入键的初始哈希值并确定其映射到的桶;获取所确定的桶的指引值并计算其位置;通过反查表返回该位置所对应的真实索引值。本发明的方法不仅能够消除运行时的哈希冲突,保障实时性,而且还能够很好地适配嵌入式资源限制,此外还能够有效地提升系统可靠性。本发明的方法能够从根本上规避嵌入式场景最敏感的实时性与资源瓶颈问题。
技术关键词
面向嵌入式系统
查找方法
阶段
嵌入式资源
索引
查找技术
排序算法
密钥
种子
键值
标记
枢轴
瓶颈
因子
场景
数据
系统为您推荐了相关专利信息
动态评价系统
麒麟操作系统
耦合算法
多指标
因子