资源简介
1.对于二叉排序树,下面的说法( )是正确的。
A.二叉排序树是动态树表,查找不成功时插入新结点时,会引起树的重新分裂和组合
B.对二叉排序树进行层序遍历可得到有序序列
C.用逐点插入法构造二叉排序树时,若先后插入的关键字有序,二叉排序树的深度最大
D.在二叉排序树中进行查找,关键字的比较次数不超过结点数的1/2
2.在有n个结点且为完全二叉树的二叉排序树中查找一个键值,其平均比较次数的数量级为( )。
A.O(n) B.O(log2n) C.O(n*log2n) D.O(n2)
3.静态查找与动态查找的根本区别在于( )。
A. 它们的逻辑结构不一样
B. 施加在其上的操作不同
C. 所包含的数据元素类型不一样
D. 存储实现不一样
4.已知一个有序表为{12,18,24,35,47,50,62,83,90,115,134},当折半查找值为90的元素时,经过( )次比较后查找成功。
A.2 B.3 C.4 D.5
5.已知数据序列为(34,76,45,18,26,54,92,65),按照依次插入结点的方法生成一棵二叉排序树,则该树的深度为( )。
A. 4 B. 5 C. 6 D. 7
6.设散列表表长m=14,散列函数H(k)=k mod 11 。表中已有15,38,61,84四个元素,如果用线性探测法处理冲突,则元素49的存储地址是( )。
A. 8 B. 3 C. 5 D. 9
7. 平衡二叉树的查找效率呈( )数量级。
A. 常数阶 B. 线性阶 C. 对数阶 D. 平方阶
8. 设输入序列为{20,11,12,…},构造一棵平衡二叉树,当插入值为12的结点时发生了不平衡,则应该进行的平衡旋转是( )。
A. LL B. LR C. RL D. RR
二、填空题(每空3分,共24分)。
1.在有序表A[1..18]中,采用二分查找算法查找元素值等于A[7]的元素,所比较过的元素的下标依次为 。
2.利用逐点插入法建立序列(61,75,44,99,77,30,36,45)对应的二叉排序树以后,查找元素36要进行 次元素间的比较,查找序列为 。
3. 用顺序查找法在长度为n的线性表中进行查找,在等概率情况下,查找成功的平均比较次数是 。
4. 二分查找算法描述如下:
intSearch_Bin(SST ST, KT key)
{
low=1 ; high=ST. length;
while(low<=high)
{
mid=(low+high)/2;
if(key==ST.elem[mid].key) return mid;
else if(key<ST.elem[mid].key)
;
else ;
}
return 0;
}
5.链式二叉树的定义如下:
typedef struct Btn{
TElemType data;
;
}BTN ,*BT;
6.在有n个叶子结点的哈夫曼树中,总结点数是 。
三、综合题(共52分)。
1. (共12分)假定关键字输入序列为19,21,47,32,8,23,41,45,40,画出建立二叉平衡树的过程。
2. (共15分)有关键字{13,28,31,15,49,36,22,50,35,18,48,20},Hash 函数为H=key mod 13,冲突解决策略为链地址法,请构造Hash表(12分),并计算平均查找长度(3分)。
ASL=
3. (共10分)设关键字码序列{20,35,40,15,30,25},给出平衡二叉树的构造过程。
4. (共15分)设哈希表长为m=13,散列函数为H(k)=k mod 11,关键字序列为5,7,16,12,11,21,31,51,17
代码片段和文件信息
- 上一篇:第十章 排序作业及答案数据结构
- 下一篇:生成二次元人物头像
相关资源
- 第十章 排序作业及答案数据结构
- 数据结构课程设计 表达式求值
- 文献查找器,根据引用的论文自动查
- 数据结构哈夫曼编码报告
- 数据结构课程设计——地铁建设问题
- 广工anyview数据结构答案
- 数据结构课程设计校园导游系统
- 数据结构课程设计-校园导游
- 顺序表表示集合,实现集合的交、并
- 5、校园导游程序源程序+文档+说明+总
- 《数据结构及算法经典》源代码.
- DT数据结构代码 DTlib.rar
- 数据结构动画演示
- 利用Qt实现的N皇后算法
- 东北大学数据结构实验1打印机fifo
- 拓扑排序------打印输出计算机本科专
- 数据结构上机实验_栈和队列的应用
- 大学课程中相关一些算法题
- 数据结构哈希表设计与实现课程设计
- 航空订票模拟系统 数据结构课程设计
- 数据结构大作业(家谱管理系统)
- 数据结构车厢调度课程设计
- 数据结构实现两个多项式的相加和相
- 数据结构 图的应用
- 环境卫星气溶胶反演查找表
- 数据结构中图算法设计题
- 数据结构-树与二叉树算法汇总
- 数据结构 国防科大答案
- 数据结构课程设计报告单
- 浙大 数据结构与算法60讲 网盘地址
评论
共有 条评论