试题详情
- 简答题假定一个待散列存储的线性表为(32,75,29,63,48,94,25,46,18,70),散列地址空间为HT[11],若采用除留余数法构造散列函数和链接法处理冲突,试求出每一元素的散列地址,画出最后得到的散列表,求出平均查找长度。
-
散列函数:H(K)=k%m,其中依题意得m=11
H(32)=32%11=10
H(75)=75%11=9
H(29)=29%11=7
H(63)=63%11=8
H(48)=48%11=4
H(94)=94%11=6
H(25)=25%11=3
H(46)=46%11=2
H(18)=18%11=7
H(70)=70%11=4
ASL=(8*1+2*2)/10=1.2
关注下方微信公众号,在线模考后查看
热门试题
- 广义表
- 将一棵有100个结点的完全二叉树从根这一
- 设计一个输出如下形式数值的递归算法。
- 从未排序序列中依次取出元素与已排序序列中
- 若REPLACE(S,S1,S2)表示用
- 设顺序线性表中有n个数据元素,则第i个位
- 在一个单链表中要删除p所指结点的后继结点
- 顺序表中逻辑上相邻的元素的物理位置()相
- 折半搜索只适用与有序表,包括有序的顺序表
- 假定对有序表:(3,4,5,7,24,3
- 指出下述程序段的功能是什么?
- 假定利用数组a[n]顺序存储一个栈,用t
- 在双向链表中每个结点包含有两个指针域,一
- 设有头结点的单链表L,编程对表中任一值只
- 由于希尔排序的最后一趟与直接插入排序过程
- 设有串P1=”ABADF”,P2=”AB
- 已知如下所示长度为12的表:(Jan,
- 某完全二叉树按层次编号后,某结点是i,若
- 二叉树的深度为k,则二叉树最多有()个结
- 二叉树中所有结点个数是2k-1-1,其中