主观

下面的算法是将给定的关键字序列依次插入散列表中,请仔细阅读程序并把未完成的部分填上。

void HashInsert( HashTable T, NodeType new)

{ }//将新结点new插入散列表T[om-1]中

int (  (1)  ),sign;

sign=HashSearch(t,new.key,&pos);//在表T中查找new的插入位置

if(  (24)  )//找到一个开放的地址pos

t[pos]=  (3)  )//插入新结点new,插入成功

else  //插入失败

f(  (4)  )

printf("duplicate key!");//重复的关键字

else

//sign

Error("hash table overflow!");//满错误,终止程序执行

//HashInsert

(1)

(2)

(3)

(4)

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服