首页
找资料
搜考题
去刷题
刷面经
面试题
开通会员
登录
注册
前端、移动端工程师/专家
运维工程师/专家
产品经理/总监
Golang工程师/专家
C、C++工程师/专家
互联网运营
Python、算法工程师/专家
测试/质量保证
数据研发/数据仓库/大数据
Java工程师/专家/架构师
网络工程师/专家
面试题目
/
Java工程师/专家/架构师
/
面试题:请描述如何通过散列函数h(key) = key % 7计算散列地址,并采用线性探测解决冲突,在给定线性表(38,25,74,63,52,48)中存储后,计算等概率成功查找的平均查找长度?
掌握等级:5 星级
面试题:假设我们有一个哈希表,其长度为m=13,哈希函数定义为H(key)=key MOD 11。表中已有四个节点的关键字和地址如下:addr(16)=5, addr(28)=6, addr(84)=7, addr(19)=8。使用线性探测法处理冲突,请问当关键字为38时,其地址是什么?
掌握等级:5 星级
面试题:请简述散列法存储的思想中,关键字值是如何决定数据的存储地址的?您的理解是基于关键字值直接映射到存储地址的吗?
掌握等级:2 星级
面试题:请简述你对B+Tree、Hash_Map以及STL Map这三种数据结构的理解。对于内存中的数据,哪种数据结构的查找性能最优?对于存储在磁盘中的数据,哪种数据结构的查找性能更为出色?
掌握等级:2 星级
面试题:请描述在哈希表长为8,哈希函数为Hash(key)=key%7的情况下,对于初始关键字序列(32,24,15,27,20,13),采用链地址法解决冲突时,平均查找长度的计算过程及结果。
掌握等级:5 星级
面试题:请描述在哈希查找中,当存在k个关键字具有相同的哈希值时,使用线性探测法将这些关键字的记录存储到哈希表中所需的探测次数最少是多少?
掌握等级:5 星级
面试题:请简述在线性表(7,34,55,25,64,46,20,10)进行散列存储时,采用模运算(取余)作为散列函数的具体过程,当散列函数为H(K)=K%9时,散列地址为1的元素数量是多少?
掌握等级:5 星级
面试题:请阐述在给定关键字序列{12,11,19,23,1,6,10},使用哈希函数H(key)=key MOD 11,并采用链地址法构造哈希表时,当哈希地址为1的链表将包含多少个记录?
掌握等级:4 星级
面试题:请阐述在散列表中有m个存储单元,当使用散列函数H(key)=key模p时,如何选择p的值以达到最佳效果?
掌握等级:3 星级
面试题:请简述散列文件如何通过散列函数将关键字值转换为记录存放地址的过程,并阐述在散列文件中选择良好冲突解决方法的必要性及其选择策略。
掌握等级:3 星级
显示
1181
-
1190
条,共
1233
条
Previous
1
...
118
119
120
...
124
Next
如果您希望在移动端刷题,可以扫码!
最热门资讯
JAVA工程师面试指导--猎头内部资料
阅读数 11891
常见面试问题100问!
阅读数 32921