试题详情
- 简答题设哈希表的地址范围为0~17,哈希函数为:H(key)=key%16。用线性探测法处理冲突,输入关键字序列:(10,24,32,17,31,30,46,47,40,63,49),构造哈希表,试回答下列问题:若查找关键字60,需要依次与哪些关键字比较?
- 查找60,首先要与H(60)=60%16=12号单元内容比较,但因为12号单元为空(应当有空标记),所以应当只比较这一次即可。
关注下方微信公众号,在线模考后查看
热门试题
- 如果待排序序列中两个数据元素具有相同的值
- 若SUBSTR(S,i,k)表示求S中从
- 有一个长度为8的有序表,按折半查找对该表
- 排序趟数与序列的原始状态有关的排序方法是
- 一棵深度为H的满k叉树有如下性质:第H层
- 用开放地址法的二次探测再散列方法Hi=(
- 折半搜索与二叉搜索树的时间性能()
- 在由尾指针rear指示的单循环链表中,删
- 算法的存储量高低用()来衡量。
- 单链表可以实现随机存取。
- 在对二叉树进行顺序存储时,若下标为6的结
- 试写出求递归函数F(n)的递归算法,并消
- 算法设计(要求:算法用伪代码和C++描述
- 线性表的逻辑顺序和存储顺序总是一致的。
- 设p为指向双向循环链表中某个结点的指针,
- 对下列四个序列进行快速排序,各以第一个元
- 数据结构里,算法的特性包含()。
- 对线性表进行二分查找时,要求线性表必须:
- 在多维数组中,数据元素的存放地址可以直接
- 若进栈序列为1,2,3,4,则不可能得到