博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决哈希冲突常用的两种方法是:开放定址法和链地址法
阅读量:6991 次
发布时间:2019-06-27

本文共 279 字,大约阅读时间需要 1 分钟。

     开放定址法:当冲突发生时,使用某种探查(亦称探测)技术在散列表中形成一个探查(测)序列。沿此序列逐个单元地查找,直到找到给定的关键字,或者碰到一个开放的地址(即该地址单元为空)为止(若要插入,在探查到开放的地址,则可将待插入的新结点存人该地址单元)。查找时探查到开放的 地址则表明表中无待查的关键字,即查找失败。  
     链地址法:将所有关键字为同义词的结点链接在同一个单链表中。若选定的散列表长度为m,则可将散列表定义为一个由m个头指针组成的指针数 组T[0..m-1]。凡是散列地址为i的结点,均插入到以T[i]为头指针的单链表中。T中各分量的初值均应为空指针。

转载地址:http://wdbvl.baihongyu.com/

你可能感兴趣的文章
dubbo的负载均衡策略和容错策略
查看>>
redux-form(V7.4.2)笔记(二)
查看>>
2012-06-04 老男孩老师 “我毕业了”(转)
查看>>
kubernetes集群中使用ingress发布服务
查看>>
Windows XP客户端加域操作手册上
查看>>
煲仔饭与软件测试
查看>>
perl输出信息到另一个程序
查看>>
Configure iSCSI Target on RHEL7
查看>>
写给兔小白的js教程(5)
查看>>
控制层面监管(CoPP)
查看>>
kill SNIPED session
查看>>
Memcache客户端库libmemcached介绍和部署
查看>>
读书笔记15:备忘录模式
查看>>
WCF-005:关于 WCF 基础连接已经关闭 连接被意外关闭-不是使用父类指向子类问题...
查看>>
Windows Server 2008终端服务详解系列1:终端服务概述和部署
查看>>
.NET概念:消息机制
查看>>
linux新手入门-4.vi编辑器
查看>>
powershell 修改笔记本的电源设置
查看>>
数据库优化之降龙十八掌
查看>>
安装Xcache缓存加速php及ab压力测试结果
查看>>