A: 插入排序
B: Shell排序
C: 归并排序
D: 快速排序
举一反三
- 采用哈希函数H(k)=k%7,依次存放关键字{38,25,74,63,52,48}到A[0..6]中,若采用线性探测法解决冲突,则该哈希表在查找成功时的平均查找长度为( )。 A: 1.5 B: 1.7 C: 2 D: 2.3
- 17.假定对线性表(38,25,74,52,48)进行哈希存储,采用H(K)=K%7作为哈希函数,采用线性探测法处理冲突,则平均查找长度为________。
- 己知一组关键字为(85,26,38,8,27,132,68,95, 87, 23,70,63,147),散列函数为H(k)=k%11,采用线性探测冲突构造哈希表,该表平均查找长度为。
- 已知哈希表地址空间为A[0..8],哈希函数为H(k)=k mod 7,采用线性探测再散列处理冲突。若依次将数据序列:76,45,88,21,94,77,17存入该散列表中在等概率情况下查找成功的平均查找长度为()。 A: 0 B: 1 C: 2 D: 3 E: 4 F: 5 G: 6 H: 7
- 设哈希函数H(K)= K mod 13,哈希地址空间为0~14,对关键字序列(36,13,49,24,38,21,4,12 , 40),按线性探测法解决冲突的方法构造哈希表,并求出等概率下查找成功时和查找失败时的平均查找长度ASLsucc和ASLunsucc。
内容
- 0
哈希表的地址区间为0~16,哈希函数为H(K)=Kmod17。采用线性补偿探查法(步长Q为3)处理冲突,并将关键字序列26,25,72,38,8,18,59依次存储到哈希表中,在等概率情况下,查找成功的平均查找长度是()。 A: 1 B: 9/7 C: 11/7 D: 13/7
- 1
有关键字序列{32,53,78,12,25,62,43},哈希函数H(K)=K mod 7,用线性探测再散列方法处理冲突,要求构造一个装填因子为0.7的哈希表,并计算查找成功时的平均查找长度
- 2
已知待散列的线性表为(22,16,43,52,62),散列用的一维地址空间为[0..6],假定选用的哈希函数是H(K)= K mod 7,若发生冲突采用线性探测法处理,则哈希表的平均查找长度为(只考虑查找成功的情况) A: 1.6 B: 1.2 C: 1.4 D: 1.8
- 3
设哈希(Hash)表的地址范围为0~17,哈希函数为:H(K)=KMOD16。K为关键字,用线性探测法再散列法处理冲突,输入关键字序列:(10,24,32,17,31,30,46,47,40,63,49)构造出Hash表,试回答下列问题:(1)画出哈希表的示意图;(2)若分别查找关键字63和60,分别需要依次与哪些关键字进行比较?(3)假定每个关键字的查找概率相等,求查找成功时的平均查找长度。
- 4
设哈希函数H(K)=3Kmod11,哈希地址空间为0~10,对关键字序列(32,13,49,24,38,21,4,12),按线性探测法解决冲突的方法构造哈希表,H(49)=__(1)__,散列地址为:_(2)__;H(38)=___(3)___,散列地址为:____(4)________;在等概率下,该哈希查找成功时和查找失败时的平均查找长度分别为_(5)_____和__(6)____。