试题详情
- 简答题假定一个待散列存储的线性表为(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
关注下方微信公众号,在线模考后查看
热门试题
- 某二叉树的前序序列和后序序列正好相反,则
- 衡量算法正确性的标准通常是()。
- 已知一个图的顶点集V和边集E分别为 用
- 设高度为h的二叉数上只有度为0和度为2的
- 线性表的顺序存储比链接存储最有利于进行(
- 下列时间复杂度中最坏的是()。
- 队列是与线性表完全不同的一种数据结构。
- 数据结构在计算机内存中的表示是指()。
- 在数据的存放无规律而言的线性表中进行检索
- 数据元素
- 若有一个结点是某二叉树子树的中序遍历序列
- 在AOE网中,从源点到汇点路径上各活动的
- 数据结构里,n个元素的顺序表插入元素平均
- 设单链表中指针p指向结点a,若要删除p之
- 归并排序
- 设有森林如图所示,请回答:
- 计算二叉树上单分支结点数目。假设二叉树的
- 单链表可以实现随机存取。
- 顺序存储设计时,存储单元的地址()。
- 在线性结构、树形结构和图形结构中,前驱和