未知题型
已知散列表的存储空间为T[0…18],散列函数H(key)=key%17,并用二次探测法处理冲突。散列表中已插入下列关键字:T[5]=39,T[6]=57和T[7]=7,则下一个关键字23插入的位置是 ( )D.T[10]
- A.T[2]
B.T[4]
C.T[8]
【参考答案】
D
解析:由题意可得H(23)=6,而T[6]中已有关键字,产生冲突,此时采用二次探测法,则当i=1时,h
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
多项选择题
机器人嗅觉的作用有哪些( ) -
单项选择题
已知int k=10,m=3,n;则下列语句输出结果是______。 printf("%d",n=(k%m,k/m)); A. 2 B. 3 C. 4 D. 5 -
未知题型
有如下程序 #include<iostream> #include<iomanip> using namespace std; int main(){ cout<<setprecision(3)<<fixed<<setfill('*')<<setw(8); cout<<12.345<<_______<<34.567; return 0; } 若程序的输出是: ** 12.345**34.567 则程序中下划线处遗漏的操作符是A.setprecision(3)B.fixedC.setfill('*')D.setw(8)
A.345<<_______<<34.567;
B.345**34.567
C.setprecision(3)
B.fixed
C.setfill('*')
