- 0
- 0
- 约2.21千字
- 约 2页
- 2026-01-21 发布于江西
- 举报
考试课程
北京师范大学学生考试卷(
A)卷
成绩
三.填空题(每空2分共20分)
数据结构
考试日期
2018年1月日
1.在一棵高度为4的平衡二叉树中,至少有(
)个结点,至多有(
)个结点。
k-1
2.在一棵深度为k的二叉树中(k≥1),所有非终端结点都有左、右子树,且非终端结点有2
-1个,?
课程号
教师号
任课教师姓名
则该二叉树的终端结点有(
)个。该二叉树称为(
)二叉树。
3.若有序表中关键字序列为:15,20,25,30,35,40,45,50,55,60,65,70。对其进行折半查找,
考生姓名
学号(8位)
年级
专业
座位号
则在等概率情况下,查找成功时的平均查找长度是(
)。查找关键字20时需进行(
)次比较。
4.已知Hash函数为H(K)=Kmod13,若用平方(二次)探测再散列处理冲突,
一.是非题(每题2分共20分)(正确的打“√”,错误的打“×”。)
关键字(23,34,56,24,75,12,49,52)散列在地址0–14后,关键字49的地址为(
)。
1.对于插入、删除而言,线性表的顺序存储优于链式存储。
该表平均成功的查找长度为(
)、
2.栈和队列是操作上受限制的线性表。
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
3.假设B是一棵树,B′是对应的二叉树。则B的后根遍历相当于B′的中序遍历。
4.通常,深度为K的二叉树有2K-1个结点。
5.一个无向连通图的生成树是其极小的连通子图。
6.关键路径是AOE网中源点到汇点的最长路径。
7.对于一棵m阶的B-树,每个除根外的非终端结点至少有┌m/2┐-1关键字。至多有m棵子树。
8.对于具有N个结点的二叉排序树而言,查找长度任何情况下都与O(logn)同阶。
9.对于任何待排序序列来说,快速排序都是最快的。
10.选择类排序是不稳定的。
二.选择题(每选2分共20分)
1.深度优先遍历图使用了数据结构(
),而广度优先遍历图使用了数据结构(
)。
a.数组
b.栈
c.队列
d.线性
2.若广义表LS满足Head(LS)==Tail(LS),则LS为(
)。
a.()
b.(())
c.((),())
d.((),(),())
3.若入栈顺序为1、2、3、4,则下列(
)的出栈序列是不可能的。
a.1、2、3、4
b.
4、3、2、1
c.
4、1、2、3
d.
3、2、1、4
4.栈和队列的一个共同点是(
)。
a.都是先进后出
b.都是先进先出
c.只允许在端点处插入和删除元素
d.没有共同点
5.假设用于通讯的电文仅由6个字符组成,字母在电文中出现的频率分别为15,6,32,18,21,8。 若为这6个字母设计哈夫曼编码(设生成新的二叉树的规则是按给出的次序从左至右的结合,新生成
的二叉树总是插入在最右),则频率为8的字符编码是(
),频率为21的字符编码是(
)。
四.结构问答题(每题6分共24分)
1.已知某二叉树的先序次序为ABDECFG,中序次序为DEBAFCG,试构造该二叉树, 并为之建立中序线索。
2.对如右所示的有向图,
a.画出其邻接表;
○c
○A
○d
⑤
○b
⑧
b.针对你所建的邻接表,写出该图的
深度优先遍历序列和广度优先遍历序列
⑥
⑦
5.设森林F中有三棵树,第一、第二和第三棵树的结点个数分别为m1、m2和m3,则与森林F对应的二叉树的
3.对关键字序列(5,10,25,20,30,15,4,25),构造一棵平衡的二叉排序树,
共
2
页
右子树中有(
)个结点。
请画出每加入一个新结点后的结果。若发生不平衡,指明需做的平衡旋转类型。
a.m1
b.m1+m2
c.m3
d.m2+m3
4.已知待排序的一组记录关键字的初始排列如下:37,24,42,6,53,8,72,11,3,9。若按关键字递增
6.下列算法中(
)适用于求图的单源最短路径。
a.
DFS算法
b.
BFS算法
c.Prim算法
d.Dijkstra算法
有序排序,请给出:
7.在待排序序列“基本有序”情况下,较好的内部排序方法是(
)。
a.快速排序完成第一趟划分之后的记录排列序列;
a.
简单选择排序
b.直接插入排序
c.归并排序
d.快速排序
b.堆排序初始建堆(大顶堆)的序列;
8.静态查找表与动态查找表的根本区别在于(
)。
c.第一趟基数排序后的序列。
a.它们的逻辑结构不同
b.施加在其上的操作不同
第
1
页
c.所包含的数据元素的类型不同
d.存储实现不同
五.算法设计题(共16分)
1.已知某线性表以带头结点的单链表表示,结点结构为:
Typedefstruct
LNode{
ElemType
data;
structLnode
*next;
}LNode,*LinkList;
您可能关注的文档
- 2023年重庆大学《数据结构》期末练习题1.docx
- 2023年重庆大学《数据结构》期末练习题3.docx
- 安徽大学《数据结构》2017-2018学年期末试卷.docx
- 安徽大学《数据结构》2018-2019学年期末试卷.docx
- 安徽大学《数据结构》2019-2020学年期末试卷.docx
- 安徽大学《数据结构》2020-2021学年期末试卷.docx
- 安徽大学《数据结构》2021-2022学年期末试卷.docx
- 安徽大学《运筹学》2018-2019学年期末试卷.docx
- 北京大学《数据结构》2022-2023学年期末试卷.docx
- 北京大学《数据结构与算法》2018-2019学年 期末试卷.docx
- 北京邮电大学《数据结构》2018-2019学年期末试卷.docx
- 北京邮电大学《运筹学》2019-2020学年期末试卷.docx
- 北京中医药大学《数据结构》2017-2018学年期末试卷.docx
- 北京中医药大学《数据结构》2018-2019学年期末试卷.docx
- 北京中医药大学《运筹学》2017-2018学年期末试卷.docx
- 大连海事大学《数据结构》2019-2020学年期末试卷.docx
- 大连海事大学《运筹学》试卷-2017-2018学年期末考试试卷.docx
- 大连海事大学《运筹学》试卷-2018-2019学年期末考试试卷.docx
- 大连海事大学《运筹学》试卷-2019-2020学年期末考试试卷.docx
- 大连海事大学《运筹学》试卷-2020-2021学年期末考试试卷.docx
最近下载
- 盾构机液压系统原理.docx VIP
- JC∕T 2456-2018 预制混凝土箱涵.pdf VIP
- 浙江中控sis系统tcs900说明书v system overview.pdf VIP
- 人教版九年级数学下培优讲义.pdf VIP
- 小学《信息技术》教案-申请免费电子邮箱.doc VIP
- 浙江中控sis系统tcs900说明书v scu9010user manual.pdf VIP
- 公路桥涵养护规范2025.pptx VIP
- 最新英语七年级语法填空100及答案经典.doc VIP
- 青岛鼎信JB-QG-TS3200控制器说明书.pdf
- 四川省凉山彝族自治州2024-2025学年六年级上学期期末考试数学试题.docx VIP
原创力文档

文档评论(0)