第1题:
A、根据哈希函数计算关键字的地址的过程占用一定的计算时间
B、占用的存储空间多
C、在哈希表中只能按关键字查找
D、不能进行删除操作
第2题:
采用哈希(或散列)技术构造查找表时,需要考虑冲突(碰撞)的处理,冲突是指______。
A.关键字相同的记录被映射到不同的哈希地址
B.关键字依次被映射到编号连续的哈希地址
C.关键字不同的记录被映射到同一个哈希地址
D.关键字的数目超过哈希地址的数目
A.
B.
C.
D.
第3题:
哈希表的平均查找长度和(39)无直接关系。
A.哈希函数
B.装填因子
C.哈希表记录类型
D.处理冲突的方法
第4题:
哈希函数是记录关键字值与该记录()之间所构造的对应关系。
存储地址
略
第5题:
在哈希查找中,元素关键字值与其在哈希表中存放位置的对应关系称为()
第6题:
数据结构与算法里,装填因子的计算方法为()。
第7题:
以下关于哈希表的叙述中,错误的是()。
第8题:
下面关于哈希查找的说法,正确的是()。
第9题:
第10题:
1-(表中未填入记录的数目/哈希表的总长度)
表中未填入记录的数目/哈希表的总长度
(表中未填入的记录数-1)/哈希表的总长度
表中填入的记录数/哈希表的总长
第11题:
1-(表中未填入记录的数目/哈希表的总长度)
表中未填入记录的数目/哈希表的总长度
(表中未填入的记录数-1)/哈希表的总长度
表中填入的记录数/哈希表的总长
第12题:
哈希函数的主要目的在于在元素和关键字之间建立一一对应的关系
哈希函数就是关键字本身
哈希函数可以由用户自己定义
同一组数据,可以使用不同的哈希函数得到不同的哈希表
第13题:
A、2
B、3
C、4
D、7
E、8
F、以上都不对
第14题:
设哈希函数h (k) =k mod 7,哈希表的地址空间为0~6,对关键字序列(32,13,49, 55,22,38,12)按线性探测法解决冲突,关键字12应存放在散列表中的地址是 【】 ,
查找关键字12需比较的次数为 【】
5 6次
h(k)=k mod 7,所以地址为:12 mod 7=5. 分别于关键字进行比较,从而得出比较次数为6.
第15题:
第16题:
设哈希表的地址范围为0~17,哈希函数为:H(key)=key%16。用线性探测法处理冲突,输入关键字序列:(10,24,32,17,31,30,46,47,40,63,49),构造哈希表,试回答下列问题:假定每个关键字的查找概率相等,求查找成功时的平均查找长度。
第17题:
哈希表的平均查找长度与哪些()因素有关。
第18题:
装填因子的计算方法是()。
第19题:
设哈希表的地址范围为0~17,哈希函数为:H(key)=key%16。用线性探测法处理冲突,输入关键字序列:(10,24,32,17,31,30,46,47,40,63,49),构造哈希表,试回答下列问题:若查找关键字63,需要依次与哪些关键字进行比较?
第20题:
哈希表是用来存放查找表中记录序列的表,每一个记录的存储位置是以该记录得到关键字为(),由相应哈希函数计算所得到的()。
第21题:
第22题:
第23题:
处理冲突的方法
哈希函数
装填因子
待存记录的大小
第24题:
表中填入的记录数/哈希表的总长度
1-(表中填入的记录数/哈希表的总长度)
哈希表未填空白处/哈希表的长度
以上都不正确