试题详情
- 简答题假定对有序表:(3,4,5,7,24,30,42,54,63,72,87,95)进行折半查找。假定每个元素的查找概率相等,求查找成功时的平均查找长度。
- 求ASL之前,需要统计每个元素的查找次数。判定树的前3层共查找1+2×2+4×3=17次;
但最后一层未满,不能用8×4,只能用5×4=20次,
所以ASL=1/12(17+20)=37/12≈3.08 关注下方微信公众号,在线模考后查看
热门试题
- 广度优先遍历类似于二叉树的()
- 设有二维数组A5x7 ,每一
- 在AOE网中,从源点到汇点路径上各活动的
- 已知线性表中的元素以值递增有序排列,并以
- 以孩子兄弟表示法做存储结构,求树中结点x
- 在直接选择排序中,记录比较次数的时间复杂
- 已知图所示的有向图,请给出:
- 设散列表的长度为16,散列函数为H(k)
- 图所示是一个无向带权图,请分别按Prim
- 广义表实际上是基本线性表的推广。
- 线索二叉树是一种()构。
- 有一个顺序存储的栈,最大存储空间MaxS
- 广义表G=(a,b(c,d,(e,f))
- 稀疏矩阵一般的压缩存储方式是()。
- 数据结构里,二叉树的度小于等于2。
- 栈的插入和删除操作在()进行。
- 采用邻接表存储的图的深度优先遍历算法类似
- 设循环队列的元素存放在一维数组Q[0‥3
- 在顺序表(n足够大)中进行顺序查找,其查
- 线性表是具有n个()的有限序列(n≠0)