()在哈希函数H(key)=key%m中,一般来讲,m应取偶数。
第1题:
A、大于1000的数
B、小于1000的数
C、随机数
D、素数
第2题:
若散列表长度为m,散列函数为H(key)=key MOD p,则P应取(53)。
A.小于m的最大素数
B.小于m的最大奇数
C.小于/n的最大偶数
D.小于m的任意整数
第3题:
A、2
B、3
C、5
D、6
第4题:
对于哈希函数H(key)=key%13,被称为同义词的关键字是_______
A.35和41
B.23和39
C.15和44
D.25和51
第5题:
第6题:
第7题:
数据结构与算法里,对不同的关键字可能得到同一哈希地址,即key≠key2面f(key1)=f(key2)这种现象称冲突(collision)。具有相同函数值的关键词对该哈希函数来说乘坐同义词。
第8题:
设哈希(散列)表表长为15(哈希地址为0~14),哈希函数为H(key)=key%11,冲突处理采用线性探测Hi=(H(key)+1)%11,则将一列数15,20,26,30,35,40存储该哈希表,元素40的哈希地址为()
第9题:
已知表长为25的哈希表,用除留取余法,按公式H(key)=keyMODp建立哈希表,则p应取()为宜。
第10题:
第11题:
M=F(C,Key)
C=F(M,Key)
Key=F(C,M)
F=(C,M,Key)
第12题:
8
3
5
9
第13题:
设散列表中m个存储单元,散列函数为H(key)=key%p,p是最好选择()。
A.小于等于m的最大奇数
B.小于等于m的最大素数
C.小于等于m的最大偶数
D.小于等于m的最大合数
第14题:
当采用除留余数法构造散列函数时,即h(key)=key mod p,若要将发生冲突现象的频率降至最低,p最好是( )(设散列表的长度为m)。A.小于m的最大偶数B.大于m的最小基数C.小于m的最大素数D.大于m的最小偶数
第15题:
设哈希表长m=14,哈希函数H(key)=key%ll,表中已经有4个结点: addr(13)=4; addr(28)=5 addr(51)=6; addr(77)=7 如果用线性探测再与散列法处理冲突,关键字为49的结点地址为( )。
A.8
B.5
C.9
D.3
第16题:
第17题:
第18题:
加密算法是一种数学函数,如果用C表示加密后的密文,M是欲加密的明文,Key表示密钥,F表示加密算法,以下正确表示加密算法原理的数学式是()。
第19题:
在散列函数H(k)=kmodm中,一般来讲,m应取()。
第20题:
设散列表中有m个存储单元,散列函数H(key)=key%p,则p最好选择()。
第21题:
对
错
第22题:
小于等于m的最大奇数
小于等于m的最大素数
小于等于m的最大偶数
小于等于m的最大合数
第23题:
23
24
25
26
第24题:
奇数
偶数
素数
充分大的数