数据结构问题,望高手帮忙
设溢出Hash表中的关键字元素均为非负整数,其存储空间为数组H(1:m)。其中Hash表的长度为n(n<m),并使用数组H的前n个元素;溢出表为栈结构,存储空间使用数组H的后m-n个元素。Hash码为1=mod(k,n).
(1)你准备如何表示Hash表中的空表项
(2)给出Hash表与溢出表的初始状态。
(3)编写在溢出Hash表中填入关键字元素的算法。在此算法中应考虑关键字元素的合法性及表空间是否溢出
(4)编写在溢出Hash表中查找关键字元素的算法。在此算法中要求检查待查元素的合法性,并要求设置一个标志说明是否查到。